我有一个项目,我在两个地方使用(我不使用git服务器)。
当我在第二个地方复制项目时,我必须签入所有文件(但它们没有改变),git向我展示了例如
@@ -1,8 +1,8 @@
-#Sat Mar 06 19:39:27 CET 2010
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.6
+#Sat Mar 06 19:39:27 CET 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
我在这两个地方做了命令
git config --global core.autocrlf false
但它对这个问题没有帮助
答案 0 :(得分:5)
尽管没有回答你的问题 - 请不要复制你的git repo。假设您通过USB记忆棒或类似的东西进行复制 - 在记忆棒上创建第三个回购(最好是'裸'模式),并通过该回购在两台计算机之间同步您的更改。
答案 1 :(得分:4)
您可以尝试 git bundle
,看看问题是否仍然存在
此外,您只需移动一个文件。
答案 2 :(得分:1)