我可以在安装了不同Git版本的机器之间安全地移动Git存储库吗?

时间:2012-02-23 07:33:57

标签: git

假设我有一台带有Git 1.6版本的客户端电脑和一台带有Git v.1.7.1的服务器。

在客户端我创建了一个裸Git仓库,

稍后,我将此repo从客户端计算机移动到安装了Git v.1.7.1的服务器。

这张照片出了什么问题?

最后,在安装了不同Git版本的计算机之间移动Git仓库的最佳做法是什么?

1 个答案:

答案 0 :(得分:3)

这张照片没有错。存储库格式没有改变。

关于可能发生的最糟糕的事情:如果你将一个repo移动到一个带有版本的Git的计算机上,你可能会在.git / config中找到一个尚不存在的参数在旧版本中,它们会被忽略。 (假设通过“移动”意味着直接复制文件 - 即使这只是一个问题,如果你只是克隆,因为它不会复制.git / config。)

那么......最佳实践?只是这样做很方便。