我从BitBucket克隆了一个远程存储库,进行了更改(无需推送/提交任何内容)。我已经决定修改一个fork比原来更好。我刚刚在BitBucket上创建了一个fork - 但是如何更改我的本地版本以使用原始源的新fork 而不是?
答案 0 :(得分:3)
你不需要来改变你从叉子而不是原件推送和拉出的任何东西。
例如,如果原件是:
https://bitbucket.org/SomeProject/SomeProject
你的叉子是:
https://bitbucket.org/MyUserName/SomeProject
你做了:
hg clone https://bitbucket.org/SomeProject/SomeProject
然后你可以这样做:
hg push https://bitbucket.org/MyUserName/SomeProject
hg pull https://bitbucket.org/MyUserName/SomeProject
但是,通常会设置保存的默认路径,为每次推送和拉取指定repo。要更改此项,请使用TortoiseHg中的同步选项卡或编辑项目.hg / hgrc文件。
hgrc将大致如下:
[paths]
default = https://bitbucket.org/SomeProject/SomeProject
将其更改为:
[paths]
default = https://bitbucket.org/MyUserName/SomeProject