如何防止git commit工具在提交后关闭?

时间:2011-02-14 04:12:03

标签: git user-interface configuration

点击“提交”后,git GUI提交工具关闭 - 有什么方法可以保持打开状态?有时我想多次提交,不得不重新打开提交工具会增加额外的不必要的步骤。 (我在Windows XP上使用msysgit,如果重要的话。)

2 个答案:

答案 0 :(得分:5)

确保您运行git gui而不是git citool。单个提交后git citool关闭。 git gui继续运行,允许您进行多次提交。

答案 1 :(得分:2)

FWIW,我有一个别名设置,只要仍有更改,并且没有提交就没有关闭窗口,就会重复调用git citool

[alias]
ci = "!while ! git diff --quiet && git citool; do true; done"

使用此方法优于git gui的好处是,在提交完所有内容后,您会自动返回提示符。