在回答「Git pull hook script which executes locally」,我偶然發現用例別名內置的git命令如pull
或push
具有擴展。我怎麼做?如何使用別名擴展內置的Git命令?
首先想到的是:
[alias]
push = "!echo -n \"really push? [y/n]\";read -s -n 1 really;if [[ $really == \"y\" ]];then git push; else echo \"aborting\"; fi"
這工作得很好,只要我沒有名字我的別名push
(例如qp
或類似的東西)。但只要我將它稱爲push
,它就會被忽略。
有一個git方式來擴大內置的Git命令別名或做我必須建立一個別名我.bashrc
?
偉大的編輯。謝謝! – eckes