干净的git clone有错误的行结尾

时间:2018-06-04 08:30:38

标签: git newline

我遇到了一些残酷的问题。几个星期前,git克隆在我们的PC上无法正常工作,大约20%的情况。 克隆后,git状态告诉我随机文件的差异。再次转储克隆和克隆,其他文件是"不同的"

$ git status
On branch develop
Your branch is up-to-date with 'origin/develop'.
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

        modified:   marvin-jee/marvin-ejb/src/main/dd/release/META-INF/ibm-ejb-jar-bnd.xml
        modified:   marvin-jee/marvin-ejb/src/main/java/xxx/yyy/zzz.java
        modified:   marvin-jee/marvin-ejb/src/main/java/xxx/yyy/zsss.java
    ... some random files...
no changes added to commit (use "git add" and/or "git commit -a")

删除该克隆并再次克隆可能会导致其他文件或没有错误..

我刚刚在linux下尝试了#34;更改&#34;在处理$ Log $和$ Id $的随机文件中..但CRLF在那里没问题。

我认为处理.gitattributes存在一些问题。 也许与Eclipse IDE相关我们也使用? (jgit,它没有处理.gitattributes?)

0 个答案:

没有答案