办公室里有三个人在Mac笔记本电脑上,我们每天都使用git。
我们想在不设置中央回购的情况下彼此分享回购。
戴夫推着推向Chandu的Sally。Chandu可以从Sally和Dave那里撤出。
有没有好办法呢?
答案 0 :(得分:3)
它完全兼容像Git这样的DVCS的“分散式”概念,并且非常容易设置(你只需要在回购之间共享路径)
唯一需要解决的问题是:
答案 1 :(得分:1)
只是互相拉扯:)
而不是推送,只需提出拉取请求(口头上,在IRC上,或者你想要的);请人们拉你。
答案 2 :(得分:0)
您需要做的是设置一个裸露的远程git仓库。 查看此处的说明。
http://toolmantim.com/thoughts/setting_up_a_new_remote_git_repository
答案 3 :(得分:0)
如果您希望能够在异地时相互推送/拉动,您将需要某种VPN,以便您的笔记本电脑可以相互通信。在某个地方的服务器上设置一个远程存储库(或一组,每个一个)可能更容易,因为它可以处理要合并时笔记本电脑处于脱机状态。