1
我使用usb驱动器上的git裸存储库在两台机器上同步我的开发代码(遵循这些步骤git setup for backup & sync between 2 computers)。git fetch origin创建一个新分支
我将我的更改推送到USB上的裸回购,然后在另一台机器上取&合并。
我的理解是这两个命令是相同的,但它们的输出是不同的。日志显示第一个命令创建一个新的分支。
Method 1
git fetch origin
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (3/3), done.
From /usb/backup/code
* [new branch] master -> origin/master
Method 2
git fetch /usb/backup/code.git
From /usb/backup/code
* branch HEAD -> FETCH_HEAD
+1非常有帮助。非常感谢 ! – Medorator