콘텐츠로 건너뛰기
GitTree

동영상: 분리된 작업을 유지하고 고아 기록을 시작합니다.

동영상은 개인정보 보호 강화 모드로 YouTube 플레이어에서 재생됩니다.

분리된 HEAD에서 커밋을 떠나기 전에 이름을 지정하고 별도의 복사본으로 고아 브랜치를 시작하여 제거되는 것과 유지되는 것을 확인하세요.

전체 강의 읽기

이 기사에는 비디오, 연습 문제 및 질문의 모든 단계와 명령이 포함되어 있습니다.

수업으로 이동

비디오 대본

영상의 나레이션, 큐별로.

  1. HEAD는 어디에 있나요? 세 가지 상태.
  2. HEAD는 브랜치, 커밋 또는 아직 커밋이 없는 브랜치.
  3. 분리된 동안 이루어진 커밋은 실제이지만 아무것도 이름을 지정하지 않습니다.
  4. 해당 커밋의 브랜치가 이를 유지합니다. 도달 가능.
  5. 커밋 M을 마우스 오른쪽 버튼으로 클릭하고 확인을 선택합니다. 이 커밋을 종료합니다.
  6. 스타일시트를 변경하고, 준비하고, 한 번 커밋하십시오.
  7. 새 커밋을 마우스 오른쪽 버튼으로 클릭하고 확인하지 않고 여기로 분기하세요.
  8. 이제 지점을 확인해 보세요. HEAD가 부착되었습니다. 다시.
  9. 저장되지 않은 편집 내용이 있으면 체크아웃됩니다. 거절했습니다. 취소하면 모든 것이 유지됩니다.
  10. 먼저 커밋하고 숨긴 후 전환하거나 폐기합니다. 버리는 것은 피하는 것입니다.
  11. 새로운 기록을 보려면 Create Orphan을 실행하세요. 팔레트에서 분기합니다.
  12. 떠나는 추적된 파일의 수를 계산합니다. 추적되지 않고 무시된 사람은 그대로 유지됩니다.
  13. 확인하다. 폴더에 추적된 파일이 없습니다.
  14. Readme를 추가하고 커밋합니다. 이 커밋에는 부모가 없습니다.
  15. 터미널에서 다음 경우에 Symbolic-ref는 1로 종료됩니다. HEAD가 분리되었습니다.
  16. 아직 태어나지 않은 브랜치에서 HEAD의 개정 구문 분석 실패합니다.
  17. 커밋 후 merge-base는 다음을 찾지 않습니다. 공통 조상.
  18. 브랜치 없이 떠난 경우, 리플로그 아직도 가지고 있습니다.
  19. 연습: 각 주에 HEAD라는 이름을 지정한 다음 무시된 파일을 예측합니다.
  20. 다음으로 푸시 후 실수를 복구하십시오.

모든 튜토리얼