使用2台笔记本电脑的git,没有裸露的回购

mat*_*iit 3 git

我已经在我的第一台笔记本电脑上开始了项目 git init,然后开始工作.明天我要去度假.我想带上我的小笔记本电脑.

并不时与项目合作.

我通过ssh从更大的笔记本电脑克隆了存储库(git clone ssh:// adress)

当我回来时,推动从小型笔记本电脑到大型笔记本电脑的变化的最佳方式是什么?

更大的笔记本电脑没有裸机.

我想稍后在更大的笔记本电脑上使用该回购,所以我必须清楚地做到这一点.

mka*_*sek 5

不要用推; 当您回来时,将您的旅行笔记本电脑存储库添加为另一台笔记本电脑上的回购中的遥控器,然后进行更改.

从手册:

请注意,"推送"的目标通常是裸存储库.您也可以推送到具有签出工作树的存储库,但推送不会更新工作树.如果您推送的分支是当前签出的分支,这可能会导致意外的结果!