我在PC1
上有一个项目,我一直在使用GitExtensions
和BitBucket
进行管理。由于pre-git活动,该文件夹几乎在另一台(远程)计算机PC2
上复制,但那里没有git
个repo,我想导出现有的git
repo以便PC2
和PC1
上的提交和其他活动BitBucket
获取最新信息。
我希望将其作为fetch
然后merge
操作,部分原因是因为我并不完全确定这两台PC是否已对齐,我想知道最新情况如何上。
我尝试使用GitExtensions
pull
进行此操作,但在尝试merge
后取出时,显然会抱怨每个现有文件都会被覆盖。同样,如果我尝试commit
,它会决定更新回购邮件中的每个文件。
我只是好奇接受了什么" git
"实现这一目标的方法 - 如何设置PC2
以便不会对每个源文件进行初始质量覆盖?
将整个.git\
文件夹树从PC1
转移到PC2
会有效吗?
答案 0 :(得分:2)
是的,转移.git
目录实际上有点合理。将.git
目录从PC1复制到PC2后,您可以在PC2上运行git status
或git diff
以查看PC2上的不同内容。