동영상: 분리된 작업을 유지하고 고아 기록을 시작합니다.
동영상은 개인정보 보호 강화 모드로 YouTube 플레이어에서 재생됩니다.
- 5분 동영상
- 영어 내레이션 · English and Arabic 캡션
- YouTube에서 시청하기
분리된 HEAD에서 커밋을 떠나기 전에 이름을 지정하고 별도의 복사본으로 고아 브랜치를 시작하여 제거되는 것과 유지되는 것을 확인하세요.
전체 강의 읽기
이 기사에는 비디오, 연습 문제 및 질문의 모든 단계와 명령이 포함되어 있습니다.
비디오 대본
영상의 나레이션, 큐별로.
- HEAD는 어디에 있나요? 세 가지 상태.
- HEAD는 브랜치, 커밋 또는 아직 커밋이 없는 브랜치.
- 분리된 동안 이루어진 커밋은 실제이지만 아무것도 이름을 지정하지 않습니다.
- 해당 커밋의 브랜치가 이를 유지합니다. 도달 가능.
- 커밋 M을 마우스 오른쪽 버튼으로 클릭하고 확인을 선택합니다. 이 커밋을 종료합니다.
- 스타일시트를 변경하고, 준비하고, 한 번 커밋하십시오.
- 새 커밋을 마우스 오른쪽 버튼으로 클릭하고 확인하지 않고 여기로 분기하세요.
- 이제 지점을 확인해 보세요. HEAD가 부착되었습니다. 다시.
- 저장되지 않은 편집 내용이 있으면 체크아웃됩니다. 거절했습니다. 취소하면 모든 것이 유지됩니다.
- 먼저 커밋하고 숨긴 후 전환하거나 폐기합니다. 버리는 것은 피하는 것입니다.
- 새로운 기록을 보려면 Create Orphan을 실행하세요. 팔레트에서 분기합니다.
- 떠나는 추적된 파일의 수를 계산합니다. 추적되지 않고 무시된 사람은 그대로 유지됩니다.
- 확인하다. 폴더에 추적된 파일이 없습니다.
- Readme를 추가하고 커밋합니다. 이 커밋에는 부모가 없습니다.
- 터미널에서 다음 경우에 Symbolic-ref는 1로 종료됩니다. HEAD가 분리되었습니다.
- 아직 태어나지 않은 브랜치에서 HEAD의 개정 구문 분석 실패합니다.
- 커밋 후 merge-base는 다음을 찾지 않습니다. 공통 조상.
- 브랜치 없이 떠난 경우, 리플로그 아직도 가지고 있습니다.
- 연습: 각 주에 HEAD라는 이름을 지정한 다음 무시된 파일을 예측합니다.
- 다음으로 푸시 후 실수를 복구하십시오.