整个互联网上有无数关于这个问题的问题,但我似乎无法找到一个足够简单的答案来掌握和解决我的问题。推/拉方式的差异可能有点令人困惑。
使用 git pull/push 时,可以使用git push origin A:B
. 这一点很清楚。
如果我在本地分支 C 并希望从远程分支 D 获取内容,这样做是否足够git pull origin D
?
还是我必须做类似的事情git pull origin C:D (or D:C)
?
我试图阅读有关 pull 如何在分支之间工作的手册页,但我无法完全理解它,所以我问你。
干杯。