平常使用 git
多分支的情況下, 需要將查看 git
分支的很多種情況.
總結了一下自己高頻使用的場景:
- 查看分支
git branch #列出**本地**所有的分支
- 查看分支詳細信息
git branch -v #列出本地所有的分支, + hash 信息
- 查看分支與遠程的關聯
git branch -vv #列出本地所有的分支, + hash 信息 + 與遠程的關聯信息
雖然默認本地和遠程大部分都是同名的, 但是在多分支的場景下還是會出現不同名的情況
通過這個命令進行確認, 非常好用.
- 查看所有分支
git branch -a #列出所有的分支(遠程和本地)
這個命令在拉取別人的分支的時候非常有用, 比如
git branch -a | grep xxx
git checkout -b xxx origin/xxx