시작하려면 다른 지점 사이에, 나는 나뭇 가지 사이에 예를 들어힘내 (잘못?) 파일을 추적
을 전환 할 때 내가 자주 문제가 발생
2015 년 프로 힘내/TFS/VS 함께 일하고 있어요 I 'LL 체크 아웃 BranchA
BranchA는 File1.cs, File2.cs, File3.cs
다양한 업데이트 지금은 BranchB변경 m 체크 아웃
을 포함 BranchB의 Ade는이 시점에서 부적합합니다.
BranchB를 종료하고 다른 지점을 체크 아웃하기 전에 Visual Studio에서 File1.cs, File2.cs, File3.cs 파일에 커밋되지 않은 변경 사항이 있음을 알립니다 (이 파일들 중 어떤 것도 차이점을 나타내지는 않습니다. BranchA에서 보았는데 현재 파일이 손상되지 않은 BranchB에 있습니다.)
파일이 편집되지 않았기 때문에 "변경 사항을 실행 취소"할 수 없습니다. 스테이징에서 이러한 파일을 지우려면 변경되지 않은 파일을 커밋해야합니다. 그러면 분기가 복잡해집니다.
이 원인은 무엇입니까? 이것을 막기 위해 무엇을 할 수 있습니까?