当文件(可能)是最新的时,如何将Git repo从一台PC传输到另一台PC?

时间:2016-02-01 00:40:46

标签: git bitbucket git-pull git-extensions git-fetch

我在PC1上有一个项目,我一直在使用GitExtensionsBitBucket进行管理。由于pre-git活动,该文件夹几乎在另一台(远程)计算机PC2上复制,但那里没有git个repo,我想导出现有的git repo以便PC2PC1上的提交和其他活动BitBucket获取最新信息。

我希望将其作为fetch然后merge操作,部分原因是因为我并不完全确定这两台PC是否已对齐,我想知道最新情况如何上。

我尝试使用GitExtensions pull进行此操作,但在尝试merge后取出时,显然会抱怨每个现有文件都会被覆盖。同样,如果我尝试commit,它会决定更新回购邮件中的每个文件。

我只是好奇接受了什么" git"实现这一目标的方法 - 如何设置PC2以便不会对每个源文件进行初始质量覆盖?

将整个.git\文件夹树从PC1转移到PC2会有效吗?

1 个答案:

答案 0 :(得分:2)

是的,转移.git目录实际上有点合理。将.git目录从PC1复制到PC2后,您可以在PC2上运行git statusgit diff以查看PC2上的不同内容。