我想浏览只有特定git分支的git历史记录(在bash终端中)。这种情况是非常频繁的用例,因为人们确实希望比较他们的"功能"分支与#34; master"分支。
天真地,我试过了:
git log --oneline --decorate --graph --branches=feature/my_cool_feature
但即使在这种情况下,我也会看到所有其他分支。
任何人都可以帮助git命令(在bash终端中)只显示指定分支的git历史图吗?
答案 0 :(得分:4)
命令
git show-branch feature master
将显示仅存在于master或feature中但不同时存在的提交。
答案 1 :(得分:1)
我认为这是你正在寻找的命令。
git log --oneline --graph --decorate somebranch otherbranch