鉴于明星战争的炒作,这只是为了它的乐趣。是否有可能将实际的GIT命令别名为“force”?所以,当你做一个git push你实际上写强制推或git pull你写强制拉?
答案 0 :(得分:4)
Linux / MacOS解决方案:使用.bashrc
将此内容放入git
别名force
:
complete -o bashdefault -o default -o nospace -F _git force 2>/dev/null \
|| complete -o default -o nospace -F _git force
alias force='git'
编辑:第一个命令使所有常用的自动完成魔法使用新别名。没有它,tab-completion将无法工作,因为系统在执行之前不会将force
识别为git
命令。