2015-02-07 114 views
1

我是一个git新手,开始时有点困难。目前,我是该项目唯一的开发人员。我有2个个人机器,我在其上开发(运行dropbox)和一个服务器,我部署和调试(不运行dropbox)。我有ssh访问服务器。我没有ssh访问服务器上的个人机器。简单的混帐存储库组织

我的问题:如何创建/安排我的存储库。

我的工作流程从个人机器A开始,转移到个人机器B.我在这些机器之间迭代,直到我很高兴。然后我想将结果推送到服务器。然后我在服务器上做了更多需要被带回到个人机器的mods,直到一切安定下来。

我觉得应该有一个简单的方法来做到这一点,但我似乎正在堕落自己结束与本应该是一致的未连接的存储库。

回答

2

关键是有central repository,并做所有的推动和拉动。我建议在服务器上用ssh访问创建一个,因为你应该可以一直访问它,并且作为唯一的用户,只会有很少的额外流量。

我做了很多相同的事情,甚至在创建中央仓库时都不用费心使用--shared标志。只有一个用户,创建裸仓库并将其设置为所有工作区域的远程应用程序应该可以正常工作。