동영상: 공유 기록의 변경사항 되돌리기
동영상은 개인정보 보호 강화 모드로 YouTube 플레이어에서 재생됩니다.
- 4분 동영상
- 영어 내레이션 · English and Arabic 캡션
- YouTube에서 시청하기
기록을 삭제하는 대신 취소하는 새 커밋을 추가하여 다른 사람이 이미 수행한 잘못된 변경 사항을 실행 취소하고 일반 푸시로 수정 사항을 게시하세요.
전체 강의 읽기
이 기사에는 비디오, 연습 문제 및 질문의 모든 단계와 명령이 포함되어 있습니다.
비디오 대본
영상의 나레이션, 큐별로.
- 다른 사람이 이미 변경한 내용을 취소합니다. 있다.
- 재설정은 분기를 뒤로 이동합니다. 되돌리기는 대신 새로운 커밋을 하세요.
- 다른 사람들은 이미 이전 커밋을 가지고 있습니다. 되돌리기 사본을 유효하게 둡니다.
- 잘못된 커밋으로 공유 브랜치를 빌드합니다. 그리고 그것을 가지고 있는 로컬 서버.
- 그래프에는 M이 표시되고 잘못된 커밋이 표시됩니다. 상단.
- 잘못된 커밋은 한 줄을 추가하고 텍스트 창백해진다.
- 해당 ID를 적어주세요.
- 마우스 오른쪽 버튼을 클릭하고 커밋 되돌리기를 선택합니다.
- 한번에 적용됩니다. 메시지가 없습니다 편집자.
- 공지에는 되돌려졌다고 적혀 있습니다.
- 새 커밋의 이름은 이전 커밋의 이름을 따서 지정됩니다.
- 해당 부모는 잘못된 커밋입니다. 아무것도 없었어 제거되었습니다.
- 파일이 원래대로 돌아왔습니다. 창백한 법칙 사라졌습니다.
- 그래프에는 두 커밋이 모두 표시됩니다. 는 역사는 성장할 뿐이었다.
- 이 지점만 이동했습니다. 아무것도 아니다 아직 출판되지 않았습니다.
- 브랜치는 커밋보다 하나 앞서 있습니다. 서버.
- 푸시를 클릭합니다. 이것은 정상적인 푸시입니다.
- 통지서에는 지점과 지점의 이름이 명시되어 있습니다. 서버.
- 힘은 필요하지 않았습니다. 푸시는 단지 커밋하다.
- 터미널에서 편집 없이 git revert 같은 일을합니다.
- 잘못된 커밋은 여전히 상위 항목입니다. 는 대답은 0입니다.
- 그리고 주제는 되돌리기로 시작됩니다.
- 푸시한 후 서버의 ID를 다음과 비교하세요. 머리. 그들은 동등합니다.
- 입력 변경: 누군가가 동일한 내용을 편집했습니다. 나중에 줄.
- 충돌로 인해 되돌리기가 중지됩니다. 해결 계속하거나 중단합니다.
- 병합을 되돌리려면 상위 항목을 요청합니다. 일반적으로 첫 번째입니다.
- 병합을 되돌린 후 병합 다시 분기하면 아무 작업도 수행할 수 없습니다.
- 연습: 주제, 부모, 조상 확인 및 서버 ID.
- 다음으로, reflog를 사용하여 손실된 커밋을 찾으세요.