📅  最后修改于: 2023-12-03 15:28:58.471000             🧑  作者: Mango
在日常工作中,经常需要查看最近操作的 Git 分支,以便了解当前开发进度和代码状态。下面介绍几种 Shell-Bash 命令来查看最近的 Git 分支。
通过 git branch
命令可以查看当前所在的 Git 分支。
$ git branch
* main
dev
feature/new-feature
以上命令输出了当前所在的 Git 分支为 main
。*
表示当前所在的分支。
通过 git reflog
命令可以查看最近使用的 Git 分支和提交记录。
$ git reflog
5749e08 (HEAD -> main) HEAD@{0}: commit: Update README.md
6c0bb1d HEAD@{1}: checkout: moving from feature/new-feature to main
9a12c23 HEAD@{2}: checkout: moving from dev to feature/new-feature
179de90 HEAD@{3}: commit: Add new feature
8a60fcc HEAD@{4}: commit: Update README.md
2412cda HEAD@{5}: commit: Fix bug in file handling
e505763 HEAD@{6}: commit: Add new feature
...
以上命令输出了最近使用的 Git 分支为 main
。
通过 git branch -a
命令可以查看 Git 仓库中的所有分支,包括本地和远程分支。
$ git branch -a
dev
feature/new-feature
* main
remotes/origin/dev
remotes/origin/feature/new-feature
remotes/origin/main
以上命令输出了 Git 仓库中的所有分支,其中带 remotes
前缀的为远程分支。
以上就是 Shell-Bash 操作 Git 分支的几种常用命令,希望对你有所帮助。