출력 "git push" 명령에 대한 변수를 설정하는 방법

출력 "git push" 명령에 대한 변수를 설정하는 방법

나는 다음과 같은 것을 시도했습니다 :

pushOut=`git push`

하지만 내가 시도할 때:

echo $pushOut

빈 문자열을 얻습니다.

답변1

git push분명히 stderr로 인쇄하므로 stderr를 stdout으로 리디렉션합니다.

$ a=$(git push 2>&1)
$ echo "$a"
Everything up-to-date

관련 정보