今天在mac下使用git工具,出现一个很奇怪的问题。

先声明当前工作目录是干净的,运行 git status 没有任何文件改动,且没有任何需要push的文件。

我执行 git pull 命令,直接提示我有冲突,代码提示如下:

git文件未改动pull的时候提示冲突

当时我就纳闷了,我又没有改动任何文件,只是简单的pull一下,怎么会出现冲突呢。

然而,我打开冲突的文件里面也没有搜到 <<<<<<<< 或 ======= 或 >>>>>>等字符串。

后来问同事,他说,是因为我用的是mac,别人用的是windows,当我们协同合作的时候,windows下面的换行符和mac下面的不一样,导致的。

当windows用户push过代码,你再pull 就会有这个问题。

 

git文件未改动pull的时候提示冲突

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-09
  • 2021-11-03
  • 2022-02-28
  • 2022-12-23
猜你喜欢
  • 2022-01-11
  • 2022-12-23
  • 2021-06-14
  • 2022-12-23
  • 2021-12-19
  • 2021-12-04
相关资源
相似解决方案