1
Rache1 2023-09-28 16:23:23 +08:00 1
Fast-Forward 吧,有 Merge 提交的那个默认选了 no-ff ,没有的那个选了 only-ff
|
2
declandragon OP @Rache1 都是用 PhpStorm 操作的,在 console 里面看 log 是一样的,
git -c credential.helper= -c core.quotepath=false -c log.showSignature=false merge pre1 在 git config -l 看配置没找到 no ff / only ff 的配置 |
3
devopsdogdog 2023-09-28 18:34:58 +08:00 via Android
用的 rebase 呗
|
4
statumer 2023-09-28 23:50:25 +08:00 via iPhone
自己查一下 gitconfig 里 merge 是不是设置为 rebase 了
|
5
standchan 2023-09-29 10:26:09 +08:00
多出来的 merge branch pre1 ,就是默认没有 squash 。
还有一个就是不建议在公共分支进行 rebase ,不管是 test / dev branch ,一般只在自己本地分支进行 rebase 感觉是个好的习惯 |