我是初学者并且正在研究bitbucket.org基础设施。如果我通过“fork”按钮在bitbucked上分叉一些项目 - 保持fork最新的首选方法是什么? fork“origin”是否已保存在forked存储库中的某个位置?当然我可以在“拉”命令中手动指定存储库 - 但这对我来说似乎很尴尬。
答案 0 :(得分:7)
在bitbucket界面中有一个" origin"的概念,但我不认为你可以在bitbucket中做一个拉动。
在您叉子的本地克隆中,您可以在.hg/hgrc
文件的[paths]
部分中为网址命名,之后您可以执行“拉取NAME”。例如,我经常这样做:
[paths]
upstream = http://path/to/repo/from/which/I/forked
然后你可以hg pull upstream
进行这些更改。有关更多选项,请参阅hg help paths
和http://www.selenic.com/mercurial/hgrc.5.html#paths