![git 명령의 출력을 unix diff 유틸리티로 파이프하는 방법은 무엇입니까?](https://linux55.com/image/69018/git%20%EB%AA%85%EB%A0%B9%EC%9D%98%20%EC%B6%9C%EB%A0%A5%EC%9D%84%20unix%20diff%20%EC%9C%A0%ED%8B%B8%EB%A6%AC%ED%8B%B0%EB%A1%9C%20%ED%8C%8C%EC%9D%B4%ED%94%84%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
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)