git 명령의 출력을 unix diff 유틸리티로 파이프하는 방법은 무엇입니까?

git 명령의 출력을 unix diff 유틸리티로 파이프하는 방법은 무엇입니까?

diff -ywB --suppress-common-lines `git branch --merged prod-server` `git branch --merged test-server` 테스트 서버 브랜치에는 병합되었지만 프로덕션 서버 브랜치에는 병합되지 않은 항목의 차이점을 알 수 있도록 비슷한 목표를 달성하려고 합니다.

하지만 위 명령을 실행하면 종료 상태가 2(오류를 나타냄)입니다.

답변1

사용프로세스 교체배쉬에서:

diff -ywB --suppress-common-lines <(git branch --merged prod-server) <(git branch --merged test-server)

관련 정보