2020/09/18

    [Git] 파일 내 변경사항 취소하기

    이번에는 마지막 commit으로 되돌리는 방법에 대해 배워볼 것이다. 기존 파일의 내용을 막 수정했는데 돌이킬 수 없는 오류가 발생했다.... 어떻게 해야할까... 당황하지 않고, 이전 버전의 저장본으로 되돌아가면 된다. 이에 필요한 기능이 checkout이고, sourceTree에서는 "코드뭉치 버리기"라는 기능을 사용해서 실행할 수 있다. Git내에서는 아래의 코드로 다시 원복할 수 있다. // 파일 원복 git checkout -- [filename] // 상태 확인 git status 다만 원복한다는 것 자체가 굉장히 위험하다는 것을 알고 있어야 한다. 수정했던 사항들을 전부 다시 덮어쓰는 것이기 때문에, 수정내용들이 전부 사라지게 된다. 수정한 내용들이 정말 필요가 없을 때 사용하면 된다. 이 ..