假设我的开发团队有一个中央服务器,我们都将克隆我们的存储库,并提交/推送回来。
现在让我说我在桌面上创建一个新的repo,hg init,commit。如何在我的桌面上创建这个repo成为中央服务器中的“父”仓库?我知道我可以克隆或只是将repo复制到中央服务器。但关键是,没有我不得不再次将该回购克隆到我的桌面?它真的很大,所以初始克隆可能需要很长时间。有没有办法我可以编辑一个文件让我的repo认为它是克隆而不是“父”?
答案 0 :(得分:3)
克隆存储库的位置信息写在存储库的.hg/hgrc
文件中。
创建该文件(如果它不存在)并添加以下行
[paths]
default = https://my.parent.repository
同样,如果您希望存储库认为它不是任何存储库的克隆,只需删除那些存在的行。