开发人员如何使用Git而无需共享网络访问?

时间:2012-02-06 11:43:54

标签: git

  

可能重复:
  Git over Email

我是Git的新手,并且有兴趣在Windows上使用它。我希望与其他开发人员一起编写程序,但我们无法访问网络上的共享计算机。

我们真正能够真正传达数据的唯一方法是通过电子邮件和物理上不时地使用闪存驱动器。

我们每个人互相传递更改的最佳方式是什么,以便我们可以更新自己的存储库w /其他更改?

这是您使用补丁程序还是本地协议的情况?

如果可能,可以提供导出和导入更改所需命令的示例吗?

感谢您的帮助。

3 个答案:

答案 0 :(得分:2)

我看到两种方式:

  • Git有一个git-bundle命令,可以打包你需要推送的东西,所以你可以通过电子邮件发送它。
  • 或者您可以在USB密钥上拥有“中央”回购并交替同步。

我不建议使用git-formath-patch / git-am方法,因为这不会转移历史记录,因此您最终会使用不同的存储库。

答案 1 :(得分:1)

您应该查看git-format-patchgit-am这些是创建补丁,通过电子邮件分享并将其应用于回购的命令。

答案 2 :(得分:1)

GitHub刚刚发布了Windows客户端。我假设你们都有互联网接入?

http://windows.github.com/