在回答“ 混帐拉钩子脚本,本地执行 ”,我偶然发现了用例别名内置的git的命令,比如pull
或push
带的延伸。 我怎么做?
首先想到的是:
[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
?