【问题标题】:Moving Git Projects between computers在计算机之间移动 Git 项目
【发布时间】:2010-04-26 11:28:46
【问题描述】:

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

【问题讨论】:

    标签: git project msysgit


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        我通常只是在计算机之间使用git clone 的东西——如果你可以通过网络访问 git(即通过 ssh)。

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

        【讨论】:

          猜你喜欢
          • 2015-12-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-04-23
          • 2015-06-19
          • 2011-05-25
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多