2017-04-20 4 views
0

저는 Git 지점에서 작업하기 위해 Sourcetree를 사용합니다. Sourcetree에서 다른 사람들이 내 '커밋되지 않은 변경 사항'섹션에 나타나는 파일에 대한 변경 사항을 커밋 한 경우가 있습니다. 그런 다음 나는 git pull을하기 전에 다른 사람들로부터 이러한 모든 변경 사항을 버리거나 삭제해야합니다. 왜 이런 일이 일어날까요?Sourcetree/Git 다른 사람들이 저지른 변경 사항이 내 '커밋되지 않은 변경 사항'에 나타납니다

+0

어떻게 다른 사람의 커밋을보고 특정 커밋을 두 번 클릭 했습니까? 체크 아웃하기 전에 변경 사항을 커밋하지 않은 경우 HEAD는 HEAD가 어디에 있더라도 항상 커밋되지 않은 변경 사항을 표시합니다. –

+0

로그/기록 탭의 테이블/그리드보기 맨 위에는 커밋되지 않은 변경 사항이있는 '커밋되지 않은 변경 사항'이 있습니다. 나는 다른 사람들의 변화도 보았다. – Stackman

답변

1

답변과 같은 소리는 SourceTree considers pulled files as uncommitted changes 과 관련이 있습니다.이 경우 사용자가 당길 때 SourceTree가 상자와 함께 나타납니다. 이 상자에는 선택 상자가 있습니다. 당신은 자신의 변화가 같은 커밋되지 않은 표시 당기면

즉시

나는이 그렇게 쳤다되지 같은데요 병합 된 변경 사항을 커밋합니다.