GitHub의a의 분기 github에
에 그 지점을 표시하지 않습니다에 GitHub의 에 있지만 속한 것을 발견 할커밋 찾기 A) B) 나는 내가 탐색 할 수 있습니다 GitHub의에, 저장소, 을 복제 한 후git branch --contains <COMMITID>
로컬로 실행,하지만 난
그러나 error: no such commit
있어 나는 지점 내가 원격 지사 삭제에 대해 확실하지 오전 (삭제 된 것으로 의심,하지만 난 단지 ref
이 생각 ... 내가 이전에있어 오류와 모순 생각 URL에 <COMMITID>
을 통과 에 의해
를 저지) 그리고 ... 커밋에 도달 할 수 없습니다. (내가 git clone
일 때 무시합니까?)
그렇다면이 "좀비 커밋"에 대한 자세한 정보는 어떻게 찾을 수 있습니까? 내가 틀렸다면 실제로 무슨 일이 일어난거야? 어쩌면 git revert
일까요?
은 아마 당신은'--no-ff'을 설명 할 것입니다 ....
git commit --mirror
가장 가까운,하지만 그것은 단지 모든 심판을 얻는다? – Pachonk나는 또 다른'병합 풀 request'을 표시하도록 업데이트 이미지,이 두 닮았 내가 조사 할 일이 더'branch'이없는 것을 제외하고 (모두 2 부모가 ... 난 그 어느 것도 사용 ** FastForward의 **를 의미한다고 생각) ** GitHub **에 표시됩니다. 차이점은 무엇입니까? – watashiSHUN
분기 또는 태그를 통해 커밋에 도달 할 수 있으면 복제 할 때 git이 전송합니다. 커밋에 도달 할 수없는 경우 git은 커밋하지 않을 수 있습니다. github에서 볼 수있는 지점은 원격 저장소에있는 지점입니다. –