从克隆切换到新的fork保留更改
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从克隆切换到新的fork保留更改相关的知识,希望对你有一定的参考价值。
我从BitBucket克隆了一个远程存储库,进行了更改(没有推送/提交任何东西)。我已经决定修改一个fork比原来更好。我刚刚在BitBucket上创建了一个fork - 但是如何更改本地版本以使用新的fork而不是原始源?
答案
你不需要改变任何你只需要从叉子而不是原件上推拉的东西。
例如,如果原件是:
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
以上是关于从克隆切换到新的fork保留更改的主要内容,如果未能解决你的问题,请参考以下文章