728x90
반응형

revert 2

Git 관리 프로젝트의 모든 로컬 변경 사항을 이전 상태로 되돌리는 방법

질문 : Git 관리 프로젝트의 모든 로컬 변경 사항을 이전 상태로 되돌리려면 어떻게하나요? git init 실행 한 프로젝트가 있습니다. 몇 번의 커밋 후 모든 것이 최신 상태이며 로컬 변경 사항이 없음을 git status 그런 다음 몇 번의 연속 변경을 수행하고 모든 것을 버리고 원래 상태로 돌아가고 싶다는 것을 깨달았습니다. 이 명령이 나를 위해 해줄까요? git reset --hard HEAD 답변 작업 복사본의 변경 사항을 되돌리려면 다음과 같이하십시오. git checkout . 인덱스에 대한 변경 사항 (예 : 추가 한)을 되돌리려면 이렇게하십시오. 경고 이렇게하면 푸시되지 않은 모든 커밋이 마스터로 재설정됩니다! : git reset 커밋 한 변경 사항을 되돌리려면 다음을 수행하십시오. ..

개발관련/Git 2021.12.01

되 돌린 Git 커밋을 "복원 취소" 하는 방법

질문 : 되 돌린 Git 커밋을 "복원 취소"하려면 어떻게합니까? commit 사용하여 커밋 한 다음 revert 사용하여 되 돌린 변경 사항을 감안할 때 해당 되돌림을 실행 취소하는 가장 좋은 방법은 무엇입니까? 이상적으로는 기록을 다시 쓰지 않도록 새 커밋으로 수행해야합니다. 답변 해당 변경 사항을 아직 푸시하지 않은 경우 git reset --hard HEAD^ 그렇지 않으면 되돌리기를 되 돌리는 것이 완벽합니다. 또 다른 방법은 git checkout HEAD^^ -- . 그런 다음 git add -A && git commit . 출처 : https://stackoverflow.com/questions/8728093/how-do-i-un-revert-a-reverted-git-commit

개발관련/Git 2021.10.27
728x90
반응형