如何在bitbucket中提交对主回购的更改?

时间:2012-12-12 06:32:31

标签: git bitbucket

我见过一个bitbucket Repos,我有私人访问权限。我fork(或克隆repos并获得对代码的访问权限)。

在我自己的副本中我做了更改。后来我删除了自己的副本(我将它发布到主目录)。

我已将更改提交到我自己的目录。现在问题是如何将更改提交到主要回购。

现在,当我右键单击git commit - >师父然后它没有给我看任何文件。我已经看到主要仓库中的文件与旧版本相同,并且没有进行任何更改。

现在有人帮助我,然后我如何将更改提交给其他人的主要回购。我的回购已经在服务器上删除了所以我不知道主要的回购是如何进行我的更改的。

1 个答案:

答案 0 :(得分:1)

如果您的本地克隆引用您的BitBucket分支(您刚删除),您可以更改名为“origin”的远程地址,将其指回主BitBucket仓库。

git remote set-url origin git@bitbucket.org:myusername/myrepo.git
# or (https address)
git remote set-url origin https://bitbucket.org/myusername/myrepo

(另请参阅https地址,Is there a way to not have Bitbucket ask for my password every time when doing remote Mercurial operations?

查看更多Change the URI (URL) for a remote Git repository

然后你可以推送到原点,这次是你的第一个私人BitBucket回购。


OP comments

  

我再次检查所有设置,发现我使用了与主要回购相关的位置。

     

我已经尝试了Git > sync > push所有更改,并且工作正常