Git commit 이후 commit 취소

580 단어 github/gitgit
일반적인 상황에서, 우리는 로컬 지점에서 코드를 개발하고, 제출 조작을 진행할 것이다
git commit -m "주석 내용"
이 때 코드는 로컬 임시 저장소에 제출되었다
이럴 때 먼저 철회하면 어떡하지?
git reset 명령을 통해
git reset 자주 사용하는 세 가지 매개 변수
 --mixed 
    :           ,  commit,    git add .   
        ,git reset --mixed HEAD^   git reset HEAD^       。
  
 ​
 --soft  
            ,  commit,   git add . 
  
 --hard
           ,  commit,  git add . 
 ​
          ,         commit  。

 

개인적 이해:


HEAD^는 이전 버전을 뜻하며 HEAD~1로 쓸 수도 있다
만약 당신이 commit을 두 번 진행했다면, 모두 철회하려면 HEAD~2를 사용할 수 있습니다

좋은 웹페이지 즐겨찾기