github 커밋되지 않은 변경 사항 취소

pass·2023년 7월 17일
0

github

목록 보기
1/4

🎈 git 을 사용할 때, 프로젝트의 내용이 변경되었을 경우, 현재 로컬에서 작업한 사항을 전부 취소하는 방법을 알아보자.


🌈 배경

git 을 사용하면서 로컬에 작업사항이 있는데, 전부 없애고 프로젝트에 업데이트된 내용을 pull 하고 싶은 경우가 있다.
프로젝트를 지우고 다시 clone 받을 수 있겠으나, 더 간단한 방법으로 작업사항을 취소하는 방법을 알아보았다.



git reset
git checkout .
git clean -fdx
  • git reset : 모든 staged 파일 -> unstage 로 변경
  • git checkout . : 모든 변경 사항 취소
  • git clean -fdx : 추적할 수 없는 모든 파일 제거

원인을 파악하고 해결방안을 찾았고, 위의 코드로 캐시 문제를 해결하였다.


profile
안드로이드 개발자 지망생

0개의 댓글