Version control 如何从多台机器进行开发?

Version control 如何从多台机器进行开发?,version-control,github-for-windows,Version Control,Github For Windows,克隆是我将自己的存储库转移到另一台机器的唯一方法吗 我已经从我的家用电脑上发布了我的存储库,正在尝试从另一台电脑上编辑它 我正在使用Github for Windows,但看不到如何将已发布的存储库复制到第二台计算机上,以便编辑代码并重新发布更改,以便以后在原始PC上使用。正确的方法是直接从源代码(Github)将存储库克隆到第二台计算机上。除非在少数情况下,否则不建议在多台计算机之间共享一个克隆。分布式版本控制系统的一般方法是: 克隆存储库(从服务器) 更新您的代码(本地,在您的工作目录中)

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

我已经从我的家用电脑上发布了我的存储库,正在尝试从另一台电脑上编辑它


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

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

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

  • 克隆存储库(从服务器)
  • 更新您的代码(本地,在您的工作目录中)
  • 提交代码(本地,在工作目录中)
  • 推送提交(到服务器)
  • 将新提交(从服务器)拉到另一台开发PC
  • 典型的开发周期在步骤2和步骤3之间迭代。有时是4(在异地存储更改)和5(抓取他人更改)

    我假设“Github for Windows”使用git(hub),它也是一个DVCS,也可以使用这些步骤。

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


    谢谢。

    使用像GIt甚至SVN这样的存储库的全部目的就是完全按照您所描述的去做。所以这个问题有点令人困惑。所以我应该使用克隆。我正在尝试,但它没有下载任何文件。我可以在我的在线存储库中看到文件,但当我使用“在窗口中克隆”时,它会启动GitHub windows应用程序,没有任何文件出现,我也看不到关闭的选项。我错过了一些东西。