我有一台笔记本电脑,其中存储库 A 位于主目录中,示例名称为test
。
我已将一些内容(即文本文件等)提交到同一个存储库中。插入笔记本电脑的 USB 记忆棒会使用 cronjob 自动安装。
在这两个本地端点(它们不面向互联网)之间同步存储库的方法是什么?
答案1
在存储库 A 中,将 USB 记忆棒上的存储库添加为远程存储库:
git remote add usbstick /mnt/...
然后您就可以推送更改:
git push usbstick master
(如果您的分行名称是master
)。
如果您在其他地方对 USB 记忆棒进行更改,则可以使用 拉取它们git pull
。如果您在两个存储库中进行更改,则需要合并它们,或者将一个存储库重新设置为另一个存储库的基础。