개발/git (1) 썸네일형 리스트형 git push 하지 않은 상태에서 commit(커밋) 취소 실제 회사에서 업무를 진행하다 보면, 서버에 push 하기 전 commit 내용을 점검할 때가 있다. 그러다보면 누락된 파일이나, 잘못 적용된 소스가 발견 될 떄가 많은데 그때 사용하는 명령어를 기억하기위해 해당 글을 작성하기로 했다. git reset --soft HEAD^ 해당 명령어는 서버(git)에 반영(push)하기 전인, commit(커밋)을 취소 하는 명령어다. 서버에 로그는 남지 않는다. 아래는 위 명령어에 적용된 옵션 내용이다 --soft commit을 취소하고 staged area는 그대로 유지한다. git add src/index.tsx git commit -m "test" git reset --soft HEAD^ 위 명령어를 사용 하고 나면 아래와 같은 상태가 된다 (git add가.. 이전 1 다음