콘텐츠로 건너뛰기
GitTree

동영상: 공유 기록의 변경사항 되돌리기

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

기록을 삭제하는 대신 취소하는 새 커밋을 추가하여 다른 사람이 이미 수행한 잘못된 변경 사항을 실행 취소하고 일반 푸시로 수정 사항을 게시하세요.

전체 강의 읽기

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

수업으로 이동

비디오 대본

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

  1. 다른 사람이 이미 변경한 내용을 취소합니다. 있다.
  2. 재설정은 분기를 뒤로 이동합니다. 되돌리기는 대신 새로운 커밋을 하세요.
  3. 다른 사람들은 이미 이전 커밋을 가지고 있습니다. 되돌리기 사본을 유효하게 둡니다.
  4. 잘못된 커밋으로 공유 브랜치를 빌드합니다. 그리고 그것을 가지고 있는 로컬 서버.
  5. 그래프에는 M이 표시되고 잘못된 커밋이 표시됩니다. 상단.
  6. 잘못된 커밋은 한 줄을 추가하고 텍스트 창백해진다.
  7. 해당 ID를 적어주세요.
  8. 마우스 오른쪽 버튼을 클릭하고 커밋 되돌리기를 선택합니다.
  9. 한번에 적용됩니다. 메시지가 없습니다 편집자.
  10. 공지에는 되돌려졌다고 적혀 있습니다.
  11. 새 커밋의 이름은 이전 커밋의 이름을 따서 지정됩니다.
  12. 해당 부모는 잘못된 커밋입니다. 아무것도 없었어 제거되었습니다.
  13. 파일이 원래대로 돌아왔습니다. 창백한 법칙 사라졌습니다.
  14. 그래프에는 두 커밋이 모두 표시됩니다. 는 역사는 성장할 뿐이었다.
  15. 이 지점만 이동했습니다. 아무것도 아니다 아직 출판되지 않았습니다.
  16. 브랜치는 커밋보다 하나 앞서 있습니다. 서버.
  17. 푸시를 클릭합니다. 이것은 정상적인 푸시입니다.
  18. 통지서에는 지점과 지점의 이름이 명시되어 있습니다. 서버.
  19. 힘은 필요하지 않았습니다. 푸시는 단지 커밋하다.
  20. 터미널에서 편집 없이 git revert 같은 일을합니다.
  21. 잘못된 커밋은 여전히 상위 항목입니다. 는 대답은 0입니다.
  22. 그리고 주제는 되돌리기로 시작됩니다.
  23. 푸시한 후 서버의 ID를 다음과 비교하세요. 머리. 그들은 동등합니다.
  24. 입력 변경: 누군가가 동일한 내용을 편집했습니다. 나중에 줄.
  25. 충돌로 인해 되돌리기가 중지됩니다. 해결 계속하거나 중단합니다.
  26. 병합을 되돌리려면 상위 항목을 요청합니다. 일반적으로 첫 번째입니다.
  27. 병합을 되돌린 후 병합 다시 분기하면 아무 작업도 수행할 수 없습니다.
  28. 연습: 주제, 부모, 조상 확인 및 서버 ID.
  29. 다음으로, reflog를 사용하여 손실된 커밋을 찾으세요.

모든 튜토리얼