可以使用以下命令查看本地分支和远程分支映射关系:
git branch -vv
该命令会显示所有本地分支及其对应的远程分支。输出的格式类似于:
* master 1234567 [origin/master] Commit message
develop 2345678 [origin/develop] Another commit message
feature-branch 3456789 [origin/feature-branch: ahead 1] Yet another commit message
在以上示例中,
master
分支的上游分支是
origin/master
;
develop
分支的上游分支是
origin/develop
;
feature-branch
分支的上游分支是
origin/feature-branch
。
其中,方括号内的内容表示上游分支名称和最后一次提交的消息。如果某个分支有本地未提交的修改但是该分支的上游已经移动,则输出会显示类似 “ahead N” 的信息,其中 N 表示本地分支比远程分支领先的提交数量。
版权归原作者 二进制coder 所有, 如有侵权,请联系我们删除。