推荐答案
git log --graph --oneline --all
本题详细解读
1. git log
命令
git log
是 Git 中用于查看提交历史的命令。默认情况下,它会显示当前分支的提交历史。
2. --graph
选项
--graph
选项会在输出中添加 ASCII 图形表示的分支和合并历史。这使得你可以更直观地看到分支的创建、合并和删除情况。
3. --oneline
选项
--oneline
选项会将每个提交信息压缩为一行显示,通常只显示提交的哈希值和提交信息的第一行。这使得输出更加简洁,便于快速浏览。
4. --all
选项
--all
选项会显示所有分支的提交历史,而不仅仅是当前分支。这对于查看整个仓库的分支结构非常有用。
5. 组合使用
将 --graph
、--oneline
和 --all
组合使用,可以生成一个简洁且直观的分支图,帮助你快速了解仓库的分支和合并情况。
git log --graph --oneline --all
这个命令会输出一个图形化的提交历史,显示所有分支的创建、合并和删除情况,每个提交信息压缩为一行,便于快速浏览和理解。