-3

克隆是我将自己的存储库转移到另一台机器的唯一方法吗?

我已经从我的家用 PC 发布了我的存储库,并正在尝试从另一台 PC 对其进行编辑。

我正在使用适用于 Windows 的 Github,但看不到如何将已发布的存储库放到第二台机器上,以便编辑代码并重新发布更改,以便以后可以在原始 PC 上使用。

4

3 回答 3

1

正确的方法是直接从源代码(Github)将存储库克隆到您的第二台机器上。不建议在多台机器之间共享一个克隆,除非在少数情况下。

于 2013-01-24T15:49:56.943 回答
1

分布式版本控制系统的一般方法是:

  1. 克隆存储库(从服务器)
  2. 更新您的代码(本地,在您的工作目录中)
  3. 提交代码(本地,在您的工作目录中)
  4. 推送提交(到服务器)
  5. 将新的提交(从服务器)拉到另一台开发 PC。

典型的开发周期在第 2 步和第 3 步之间迭代。有时是 4 步(将您的更改存储在异地)和 5 步(获取其他人所做的更改)。

因为我认为“Github for Windows”使用 git(hub),它也是一个 DVCS,并且也适用于这些步骤。

于 2013-01-24T15:51:45.707 回答
0

解决。我不得不删除本地存储库。然后 Github 提示我一个错误并选择“再次克隆”,这个克隆再次起作用。

谢谢。

于 2013-01-24T17:36:36.113 回答