메시징 부모라는 Repo가 있습니다. 처음에이 저장소의 버전은 1.1.0입니다. 그런 다음 몇 가지 변경 사항과 함께 1.2.0으로 업그레이드되었습니다. 이제 우리는이 버전 위에 몇 가지 변경 사항을 추가로 적용했습니다. 어떤 이유로 버전이 1.1.0에서 1.2.0으로 변경된 일부 커밋을 되돌려 야합니다. 그 커밋을 되돌릴 수는 있지만 여전히 우리가 그 위에 밀어 넣은 최신 변경 사항을 유지할 수 있습니까? 두 커밋에 충돌하는 파일이 없습니다TortoiseGit을 사용하여 특정 커밋을 되돌리는 방법은 무엇입니까?
0
A
답변
2
예 : 다음을 수행 할 수 있습니다. TortoiseGit -> Show Log
이 커밋을 선택하고 오른쪽 버튼을 누른 다음 컨텍스트 메뉴에서 Revert Change by this commit
을 선택합니다. 새로운 커밋
이 커밋되는 복귀, 생성됩니다, 다른 모든 커밋은 그대로 머물고있다. 골드 피처 git revert에서
:
망할 놈 되돌리기 명령은 커밋 스냅 샷을 취소합니다. 그러나 대신 프로젝트 기록에서 커밋을 제거하면 커밋에 의해 도입 된 변경 사항을 취소하고 에 결과 컨텐트를 추가하는 방법을 으로 파악합니다. 이를 통해 힘내는 역사가 손실되는 것을 막을 수 있습니다. 은 업데이트 내역의 무결성을 위해 중요하며, 신뢰성있는 공동 작업을 위해서는 입니다.