더북(TheBook)

AHEAD

AHEAD서버로 전송되지 않은 로컬 커밋이 있는 것입니다. 예를 들어 로컬 저장소에 새로운 커밋을 생성하고, 새로운 커밋 정보를 서버로 전송하지 않는 상황입니다. 이런 경우 AHEAD가 발생합니다.

▼ 그림 6-12 AHEAD

289327.png

로컬 저장소의 HEAD 포인터를 기준으로 로컬 브랜치에 있는 커밋이 서버의 커밋 개수보다 많은 경우입니다.

BHEAD

BHEAD로컬 저장소로 내려받지 않은 커밋이 있는 것입니다. 예를 들어 누군가 서버에 새로운 커밋을 했습니다. 아직 로컬 저장소는 서버의 새로운 커밋을 내려받지 않았습니다. 이런 경우 BHEAD가 발생합니다.

▼ 그림 6-13 BHEAD

289316.png

다른 개발자가 코드를 수정하여 원격 저장소의 커밋이 자신의 로컬 저장소보다 더 최신 상태인 것을 의미합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.