如何結合兩個git命令。特別是,我想結合git add。和git commit -m「message」。例如,結合git add。和git commit
gaddmit "message"
應該等於:
git add .
git commit -m "message"
其中gaddmit是我想使用的別名。
如何結合兩個git命令。特別是,我想結合git add。和git commit -m「message」。例如,結合git add。和git commit
gaddmit "message"
應該等於:
git add .
git commit -m "message"
其中gaddmit是我想使用的別名。
只是要一個別名(把此行到您的.bashrc
):
alias gaddmit='git add . && git commit -m'
編輯
在.bashrc
創建文件的功能,並添加一個別名
add_and_commit() {
git add .
git commit -m "$1"
}
alias gaddmit=add_and_commit
現在,你應該能夠調用gaddmit "message"
你可以在你的.gitconfig創建別名,或許是這樣的:
[alias]
addmit = !git add . && git commit -m
然後就去做:
git addmit "my commit message"
git commit -a -m "message"
將可替代你想要什麼。不同之處在於,這不會將您之前從未添加到git的文件分級。
如果您確實需要別名,您可以使用其他答案中的建議。
注:我建議增加單獨的文件,而不是與git add .
或git commit -a
一次做這一切。單獨添加文件(我建議使用酷版補丁(-p
)選項)可以讓您檢查並確保實際將更改添加到提交中
您可以編寫shell腳本來實現此目的。順便說一句,我沒有投票下來,bcoz通常首先評論是由誰投票下來的人。 – rajuGT