git 수정된 변경사항 버리는 방법
원하는 파일의 변경사항만 푸쉬하고 나머지는 버리자!
원하는 파일의 변경사항만 푸쉬하고 나머지는 버리자!
현재까지 했던 작업을 잠시 다른곳에 저장해두고 자유의 몸이 되어보자
add부터 push까지의 플로우를 친절하게 설명해보았다.
hard-reset 해버렸다. 그러나 낙담하지 마라. 우리에겐 reflog가 있으니..
checkout 과 상대참조를 이용하여 자유롭게 과거 시점으로 돌아가보고 reflog 명령어로 손실된 커밋의 내역을 확인해보자.
실수로 원하지 않는 파일까지 Staging Area에 넣은 경우, 되돌리고 싶을 때가 있을 것이다.