특수 저장소의 경우 Git Extensions에서 이상한 동작이 발생합니다. 원격 지점에서 로컬 지점으로 변경 사항을 병합 할 때마다 병합 된 커밋이 내 지점에 나타나고 고아 지점을 병합 한 것처럼 병합이 나타납니다.병합 된 커밋이 Git Extensions의 고아 지점으로 표시됩니다.
비주얼 스튜디오 팀 탐색기에서 그것은 내가 그것을 기대처럼 더 같습니다
이 내 역사의 시작은 다음과 같은
병합 본다 :
또한 동료 컴퓨터에서 Visual Studio의 내 컴퓨터 에서처럼 Git Extension과 거의 비슷하게 보입니다. 또한 내 컴퓨터의 다른 리포지토리도 제대로 보입니다.
이미
- 체크 아웃 다른 폴더에 다시 저장소에
- 다시 GitExtensions
- 폴더를 삭제 한 다음 망할 놈의 확장이 를 초기 설정 및 확인 다시
- 을 확인해 시도했습니다
하지만 문제를 극복하지 못했습니다. 그것에 대해 할 수있는 일이 있습니까? 그것을 해결하기 위해 삭제할 수있는 힘내 캐시가 있습니까? Git Extensions의 모든 설정은 무엇입니까?
부모 커밋이 현재 팁보다 훨씬 뒤처 진 커밋 (분기)이 병합됩니다. 이 줄 맨 아래에는 커밋 (부모)이 있어야합니다. 이러한 기록이 마음에 들지 않으면 워크 플로를 변경해야합니다. – ElpieKay
@ElpieKay 내가 맞는지 모르겠지만 Visual Studio의 시각화를 보면 커밋이 병합 될 때 커밋되지 않습니다. 첫 번째 그래프 하단의 병합은 세 번째 그래프의 낮은 병합입니다. 두 개의 커밋이 합쳐지면 짧게 합쳐집니다. 첫 번째 그래프는 기본적으로 세 번째 그래프와 동일한 시간대를 보여줍니다. –
그래프에서 어떤 참조 (분기 이름)도 볼 수 없지만 첫 번째 및 두 번째 이미지의 참조가 세 번째 이미지의 참조와 동일하지 않다고 생각합니다. 그럴 경우, 일부 커밋을 숨길 수 있습니다. – ElpieKay