본문 바로가기

개발/Git, GitHub

Git Discard(폐기), Remove(제거) 차이점

Git Discard(폐기), Remove(제거) 차이점



소스트리에서 변경된 내역에 마우스 오른쪽 클릭을 하면 '제거(Remove)', 와 '폐기(Discard)'가 나온다


뭘 해야 할지 헷갈리는데



간단히 말해서

Discard는 내가 변경한 내용만 처음으로 돌리는 것(commit 하기 전)이고


Remove는 해당 파일을 삭제 하는 것이다.




잘 모르겠으면 Discard(폐기)하면 된다. remove(제거)누르면 파일이 아얘 삭제가 되버린다. ㅇㅇ