git 확장에서 필요로하는 지점을 체크 아웃했습니다. 문제는 지점의 헤드가 마지막 커밋 아래에 있다는 것입니다. 오른쪽 버튼을 클릭하고 현재 분기를 여기로 리셋하면 해당 분기가 위치로 변경된 것처럼 표시됩니다. 그러나 다른 분기를 체크 아웃하면 아무 것도 수행되지 않았고 분기 헤드가 올라 가지 않습니다. 내 마지막 커밋을 포함합니다. 어떤 제안? 예를 들어, 언급 한 바와 같이git 확장에서 지점을 강제로 위치를 헤드에 설정하는 방법
1
A
답변
0
, this article에서 :
이 Git Extension, MySYSGit 및 KDiff3 포함 - 당신 CANN 대체 명령 줄에 세
그런 식으로 설치해야합니다 "Git Extension"명령이 제대로 작동하는지 확인하십시오.
리셋과 관련하여 하위 옵션 "여기에 현재 분기 재설정 ->하드"이 표시되는지 확인하십시오. 그러면 HEAD가 다시 커밋되어 효과적으로 커밋됩니다.
그러나 인덱스와 작업 트리를 재설정하기 때문에주의해서 사용하십시오 ("erased"와 같이 현재 수정 사항은 제거됩니다).
github 확장이란 무엇입니까? Git Extensions에 대해 이야기하고 있습니까? – manojlds
예, git extensions, sorry. 나는 지금 내가 머리를 올바르게 rebased했다고 믿습니다. 고맙습니다. – njj56