2017-05-17 8 views
0

내가 이상한 오류가 작동하지 않는 이유는 무엇입니까?자식 체리 - 선택은

a0cd8fe이 병합 된 분기가 삭제되었습니다. 그게 내가이 오류를 얻는 이유입니까?

+1

이 커밋이 가비지 수집 된 것 같습니다. 'git log a0cd8fe'로 무엇을 얻습니까? –

+0

치명적인 : 잘못된 개체 xxxxx .... xxxxx 실제로, 나는 어떤 커밋 에서이 얻을. 그게 왜? – sh0731

+0

'xxxxx'에 의해 SHA 해시를 의미한다고 가정합니다. 'git log' 만한다면 어떨까요? 그게 뭘주는거야? –

답변

1

분기를 삭제해도 커밋이 제거되지 않습니다. 그 직후, 삭제 된 브랜치에있는 커밋의 SHA 해시가 주어지면 모든 git 명령이 작동합니다. 이렇게 소위 고아가 된 커밋은 일정 기간 후에 가비지 수집됩니다. 귀하의 산출물로부터, 이것은 일어난 일을 돕습니다. 가비지 수집 후 커밋은 영구적으로 삭제됩니다.