Mercurial/Kill:比较本地和远程独立存储库?
我在这方面很新手Mercurial/Kill:比较本地和远程独立存储库?,mercurial,kiln,Mercurial,Kiln,我在这方面很新手 我的硬盘上有一个包含许多源代码文件的zip文件 我解压缩了它,并处理了一些文件。我现在在文件夹中“初始化”了一个存储库。(很明显,它认为没有变化,因为它刚刚开始) 我已将zip文件(1)解压缩到远程存储库中。 如何比较本地(2)和远程(3)存储库?(我在推/克隆/拉吗?等等) 提前感谢:)您当前的问题是两个存储库不共享历史记录,mercurial不知道文件的不同版本实际上是同一个文件 如果我处在你的处境,我会这么做(我会先备份当前的工作!): init、add和commit远程
提前感谢:)您当前的问题是两个存储库不共享历史记录,mercurial不知道文件的不同版本实际上是同一个文件 如果我处在你的处境,我会这么做(我会先备份当前的工作!):
init
、add
和commit
远程存储库在本地克隆该远程存储库
diff
以确保复制到回购协议上的更改符合您的预期commit
将这些更改作为第一个更改集提交将这些更改推送到远程存储库李>
然后您将全部设置为commit
(N次),pull
,merge
,push
,然后重复
或者,如果您只需要知道发生了什么变化,我建议您使用kdiff3或Beyond Compare 3之类的实用程序来区分这两个文件夹。您当前的问题是这两个存储库不共享历史记录,mercurial也不知道文件的不同版本实际上是同一个文件
如果我处在你的处境,我会这么做(我会先备份当前的工作!):
init
、add
和commit
远程存储库
在本地克隆该远程存储库
使用文件系统,将本地代码文件夹复制到本地存储库中
diff
以确保复制到回购协议上的更改符合您的预期
commit
将这些更改作为第一个更改集提交
将这些更改推送到远程存储库李>
然后您将全部设置为commit
(N次),pull
,merge
,push
,然后重复
或者,如果您只需要知道发生了什么变化,我建议您使用kdiff3或Beyond Compare 3之类的实用工具来区分这两个文件夹