2012-04-02 83 views
10

我想要總是使用--cleanup=whitespace時創建/編輯提交消息(以允許初始「#」)。不幸的是,我找不到合適的設置放入~/.gitconfig;這一個不工作:git:使用「commit --cleanup = whitespace」和「rebase --interactive」

[commit] 
    cleanup = whitespace 

對於正常提交我加入--cleanup=whitespace我的主要承諾的別名,但 我無法弄清楚如何將這個選項傳遞給git rebase --interactive這樣我就可以改寫和壁球和承諾使用我的首選清理方法。

+0

我不知道要麼,我需要它,因此只+1 – route 2012-10-18 13:26:11

+0

你能否更具體 – 2013-01-22 15:33:29

+0

新'git commit --cleanup = scissors'模式在這裏很有趣。請參閱[我的答案](http://stackoverflow.com/a/22653672/6309) – VonC 2014-03-26 06:58:24

回答

6

git 1.8.2它們加入的設定我試圖使用:

「git的承諾」可以告訴通過設置 配置變量commit.cleanup使用--cleanup =空白爲'空白」。

同時,我剛開始#前添加一個空格...

-1

你的意思是這樣嗎?

[alias] 
    rec = rebase --interactive 
相關問題