0

我们将使用 git 而不是 SVN 并且目前正在做一些研究。我尝试基于我们的 SVN 创建 git 存储库。git svn是完美的。但是在克隆/获取之后,我在几个存储库中看到了修改过的文件(实际上是 4 个中的 2 个)。

那是什么?如何克服它?

更新:在两个已修改文件的存储库中,我们可以看到相同:已修改的文件名称中包含大写字母。例如:paid.gifandPaid.gif存在于 SVN 中,也存在于 GIT 中,并且Paid.gif以某种方式被修改。不仅图像,而且命名相同(但字母大小写不同)的其他文件也会被修改。

svn repo 也在 Linux 上,但 git 在我的 Mac 上,也许这很重要。

4

1 回答 1

3

然后很容易。MacOS 文件名不区分大小写。所以内容是矛盾的。这不是 git 错误,所以要么在 Linux 上工作,要么重新格式化硬盘,要么重命名文件以避免冲突。或者也许可以在 Mac 上使用另一个文件系统?

于 2013-04-21T13:07:52.680 回答