删除Bitbucket中上游存储库的链接

时间:2014-12-14 11:03:31

标签: git bitbucket

让我们说我在bitbucket中有一个git存储库parent。我将parent分叉到child(我猜Bitbucket将其实现为clone操作,但我不确定)。现在我将更改提交到child。 Bitbucket不时通知我parent落后于child,并询问我是否要同步它们。我不喜欢这样,因为在我的情况下parent是新项目的模板存储库,因此实例化项目中的更改不应该被推回到模板存储库。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:3)

  

我不喜欢这样,因为在我的情况下,parent是新项目的模板存储库,因此实例化项目中的更改不应该被推回模板存储库

然后不要fork it

  • 在BitBucket上创建一个新的空仓库
  • 在您的计算机上克隆您的BitBucket模板仓库
  • 更改遥控器" origin"你刚才创建的新远程BitBucket仓库的本地仓库:

    git remote set-url origin https://username@bitbucket.org/username/newrepo
    
  • 推送到新的仓库

    git push -u origin master
    

这样,BitBucket repos都不会在它们之间有任何联系,BitBucket也不会提醒你它们之间要进行任何合并。