2013-06-14 1 views
1

자식 병합 커밋의 파일 상태는 무엇을 의미합니까? "MM", "MA", "AM"등? 하나는 커밋 git log --merges --name-status -c병역 상태 병합 커밋의 상태

하나처럼 그들을 사용하여 볼 수있는 다음 MM이 파일은 부모 1에 대한 수정도 부모에 대한 수정 된 것을 의미한다

commit 6be3b2d7d24e0ca90260d422b5e77775d88f459f 
Merge: 64c222b 87a5495 
Author: Zhongpeng Lin <[email protected]> 
Date: Sat May 4 14:49:49 2013 -0700 

    refactor oauth to use events 

MM  GameClient/src/GameClient.as 
MM  GameClient/src/events/GameEvent.as 
MM  GameClient/src/network/GSClient.as 
MM  GameClient/src/network/OAuth.as 

답변

2

2.

AM 상태는 파일을 마지막으로 추가 한 이후 디스크에서 수정되었음을 의미합니다.

  • '= 변성

  • M = 변성

  • A = 추가

  • D가 = 삭제됨 :

    다른 상태 코드는 다음과 같이 해석 될 수있다

  • R은 =

  • U는 = 업데이트 복사 C =하지만 병합의 이름을 변경