git push server-name
重要な結果をもたらすコマンド()があります。確認をリクエストする方法このコマンドのみ?スペースを無視する必要があります。
確認は可能ですEnter 'yes i am sure.' to confirm:
しかし、確認が不要な別のコマンドがありますgit push server-name-staging
。
答え1
git
作成するスクリプトのエイリアス:
$ alias git=mygit
...それは体のPATH
どこかに存在し、次のようになります。
#!/bin/sh
if [ "$1" = "push" ]
then
/bin/echo -n "Enter 'yes i am sure.' to confirm: "
read answer
if [ "$answer" != "yes i am sure." ]
then
echo So indecisive...
exit 1
fi
fi
git "$@"