Gitk에서 왜 노란색 버튼이 마스터 위에 있습니까?
-
23-08-2019 - |
문제
Gitk에서 색상의 의미에 대한 문서를 찾을 수 없었지만 여기서 문제는 노란색 버튼이 내 마스터를 통과했다고 생각합니다. 이제 내가하려고 할 때 :
git push origin master
작동하지 않습니다. 노란색 버튼은 어떻게 마스터를 극복했으며 어떻게 다시 연결하여 원산지 마스터를 푸시 할 수 있습니까?
해결책
그 커밋을 다시 넣어야 할 것 같습니다. master
분기 (거기에 속한 경우). 또한 그 커밋은 지점이 아니기 때문에 머리를 분리 한 것처럼 보입니다. 이 모든 것이 사실이라면 다음을 시도하십시오.
# git log -1
커밋 ID를 기억하십시오.
# git checkout master
# git reset --hard <commit-id>
지금 gitk
바로 옆에 노란색 커밋을 보여줄 것입니다 master
마커와 git push
다시 일할 것입니다.
당신이 어떻게 그 상황에 빠졌는지, 내가 상상할 수있는 유일한 것은 당신이 사용했다는 것입니다. git reset
재설정하려면 master
이전 커밋에 대한 지점이지만 현재 체크 아웃 커밋을 변경하지 않았습니다.
제휴하지 않습니다 StackOverflow