当应用压缩或改写的提交时,rebase -i自动调用提交编辑器。我习惯于提交commit -v(我想看看我提交的差异),但是 rebase-invokedgit commit似乎没有设置-v。这在压缩提交时非常烦人。
有没有办法配置git commit标志以供在rebase loop.
-v , --verbose
在提交消息模板底部显示 HEAD 提交与将提交的内容之间的统一差异,以通过提醒提交有哪些更改来帮助用户描述提交。请注意,此 diff 输出的行没有前缀
#. 此差异不会成为提交消息的一部分。请参阅git-config[1] 中的commit.verbose配置变量。
这意味着可以通过执行全局永久启用详细模式
git config --global commit.verbose true
Run Code Online (Sandbox Code Playgroud)
这样,-v从现在开始,该选项将默认启用。
或者,可以通过传递-c全局选项在每个命令的基础上启用该选项:
git -c commit.verbose=true rebase -i
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
53 次 |
| 最近记录: |