checkout

Cloud/Git

특정 Commit으로 되돌리기

커밋 되돌리기만약 작업을 하다가, 해당 개발 기능에 문제가 심각하게 생겨서 전에 만들어 둔 커밋을 돌아가야하는 경우가 있다. 예를 들어 bugfix 커밋 부분으로 되돌아가서 처음부터 작업해야 하는 상황에 직면했다고 가정한다.  과정을 정리하면 다음과 같다. git log을 통해 커밋 해시값을 찾는다. 되돌아 가고 싶은 커밋 해시값을 이용하여 git checkout 해시값으로 해당 커밋으로 되돌아간다. 해당 커밋에서 작업을 이어가고 싶다면 git checkout -b "branch_name"을 이용하여 새로운 브랜치를 만들어 작업을 이어나간다. 일단 git log 명령어를 통해 되돌아가고 싶은 커밋의 해시를 찾는다. 일반적으로 git log 명령어로 나오는 해시값은 아주 길지만, git log --onel..

JHeaon
'checkout' 태그의 글 목록