简单 git 存储库组织

simple git repository organization

我是 git 新手,入门有点困难。目前,我是相关项目的唯一开发人员。

我有 2 台用于开发的个人计算机(运行 保管箱)和一台用于部署和调试的服务器(不是 运行 保管箱)。我可以通过 ssh 访问服务器。我没有从服务器通过 ssh 访问个人计算机的权限。

我的问题:如何 create/arrange 我的存储库。

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

我觉得应该有一个简单的方法来做到这一点,但我似乎被自己搞砸了,最终得到了应该是一致的未连接的存储库。

关键是有一个 central repository,并为此做所有的推拉。我建议在服务器上创建一个具有 ssh 访问权限的服务器,因为您应该始终可以访问它,并且您是唯一的用户,不会有额外的流量。

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