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 "$@"