[Sourcetree] 제거(Remove), 폐기(Discard) 차이점 소스트리 → '스테이지에 올라가지 않은 파일' 오른쪽 클릭을 하면 아래와 같은 창이 나타납니다. 테스트를 마치고 코드를 원래대로 되돌리려고 하는데 헷갈리네요. 간단하게 정리하자면, 제거(Remove) : 해당 파일을 삭제. 폐기(Discard) : 내가 변경한 내용을 처음으로 되돌리는 것. 헷갈린다면 무조건 폐기(Discard)를 선택하면 됩니다. 제거(Remove)는 파일을 삭제해버리니까요! Git 2022.11.30