1

我有一个在两个地方使用的项目(我不使用 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 ,但对这个问题没有帮助

4

3 回答 3

5

尽管没有回答你的问题 - 不要复制你的 git repo。假设您通过 USB 记忆棒或类似的方式进行复制 - 在记忆棒上创建第三个存储库(最好在“裸”模式下),并通过该存储库在两台计算机之间同步您的更改。

于 2010-04-26T11:49:47.103 回答
4

您可以尝试一下git bundle,看看问题是否仍然存在。
另外,您只需移动一个文件。

于 2010-04-26T13:28:43.207 回答
1

我通常只是git clone计算机之间的东西-如果您可以通过网络访问 git(即,通过 ssh)。

您还可以使用第三个 repo,公共的(参见github和朋友)或私有的(我真的很喜欢gitosis来管理我的 git“服务器”) - 这样您还可以获得备份的好处。

于 2010-04-26T13:52:13.897 回答