release-lab / whatchanged

Elegant changelog generator
https://release-lab.github.io
Other
55 stars 10 forks source link

不检查分支的commit #75

Open cgyFight opened 2 years ago

cgyFight commented 2 years ago

大佬,这个没有检查分支的commit诶, 我跟踪了一下代码,发现获取到的commit只有master分支的

看起来和使用下面的git命令得到的日志一样

git log --first-parent

是不是我的用法有问题呢?我到go-git提了一个问题

我使用的方式是

./whatchanged 
axetroy commented 2 years ago

没错的,设计就是如此,取的就是某个分支的 commit

不然几个分支交叉一起,哪里还分得清

hktkzyx commented 2 years ago

大佬,还是希望能够加上检查分支的 commits。如果我们使用 gitflow 的分支管理的话,主要的 commits 不是在 main 分支上的。

Shaun-Fong commented 2 years ago

没错的,设计就是如此,取的就是某个分支的 commit

不然几个分支交叉一起,哪里还分得清

那能不能指定某个分支呢?