我正在github上开展一个项目,并在两台笔记本电脑上工作。 目前,我正在使用github来同步两台笔记本电脑。使用模式是:
我总是确保在移动到另一台笔记本电脑之前没有冲突。因此,它是单用户场景。
我想避免对github推送许多增量更改,只在主要更改时更新,所以我想要一个如下所示的设置。我将在其中一台笔记本电脑上运行一个git服务器(或者在第三台笔记本电脑上运行)并使用它在我的主要工作笔记本电脑之间进行同步。
github (repo called foo)
/ \
/ \
/ \
/ \
/ \
/ \
laptop1 --- git server ---- laptop2
设置它的最佳方法是什么?
编辑:我需要额外的功能,即保留某些文件远离远程服务器,但需要通过我的专用网络在两台笔记本电脑之间同步。这可以在不使系统过于复杂的情况下完成吗?