728x90
반응형

git-revert 3

'git reset --hard HEAD'를 사용하여 이전 커밋으로 되돌리는 방법

질문 : 'git reset --hard HEAD'를 사용하여 이전 커밋으로 되돌리려면 어떻게해야합니까? 나는 Git이 내 응용 프로그램에 대한 변경 사항을 추적하고 변경 사항을 커밋 할 때까지 유지한다는 것을 알고 있지만 여기에서 중단 된 부분입니다. 이전 커밋으로 되돌리려면 다음을 사용합니다. git reset --hard HEAD Git은 다음을 반환합니다. HEAD is now at 820f417 micro 그런 다음 하드 드라이브의 파일을 이전 커밋으로 되돌리려면 어떻게합니까? 내 다음 단계는 다음과 같습니다. git add . git commit -m "revert" 하지만 내 하드 드라이브에서 변경된 파일이 없습니다 ... 내가 옳고 그름을 무엇입니까? 답변 git reset --hard 는..

개발관련/Git 2021.10.01

원격 저장소로 푸시 된 Git에서 특정 커밋을 실행 취소 하는 방법

질문 : 원격 저장소로 푸시 된 Git에서 특정 커밋을 실행 취소합니다. 다음과 같은 특정 커밋을 실행 취소하는 가장 간단한 방법은 무엇입니까? 머리 또는 HEAD에 리모컨으로 밀렸습니다. 최신 커밋이 아니라면 git reset HEAD 작동하지 않습니다. 리모컨으로 푸시 되었기 때문에 git rebase -i 과 git rebase --onto 리모컨에 문제가 발생할 수 있습니다. 더구나 저는 역사를 정말로 수정하고 싶지 않습니다. 잘못된 코드가 있으면 역사에 있었으며 볼 수 있습니다. 나는 작업 복사본에서 그것을 원하고 역 병합 커밋을 신경 쓰지 않습니다. 즉, 다음 svn 명령에 해당 하는 Git 은 무엇입니까? svn merge -r 303:295 http://svn.example.com/repo..

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