원격 브랜치와 다른 git 브랜치를 표시하시겠습니까?

원격 브랜치와 다른 git 브랜치를 표시하시겠습니까?

다음 중 원격 브랜치와 다른 모든 로컬 브랜치를 나열하는 명령은 무엇입니까(로컬 브랜치에 새 커밋이 있거나 원격 브랜치가 있기 때문에)?

답변1

아마도 다음과 같이 쉘에서 간단한 작업을 수행해 보십시오.

for b in $(git branch -l | sed -re 's/^[ *]+//g'); do echo $b:; git diff origin/$b..$b --stat ; done

답변2

git fetch다음을 사용하여 병합하지 않고 원격에서 파일을 가져올 수 있습니다 .

git log --oneline --decorate --graph --all

모든 다양한 브랜치의 최신 커밋을 볼 수 있어야 합니다.

관련 정보