[Git] 실수로 stash 해서 작업했던 파일이 날아갔을 때 해결하는 법
반응형
작업하다가 내가 수정한 파일을 올리려고 일단 pull을 먼저 했는데 충돌 난 파일이 있다고 stash 하거나 push? 부터하라고 해서 나는 stash를 선택했다. 별로 대단한 수정을 한 것이 아니었기 때문에... 아무 생각 없이 git stash 이랬는데 충돌 난 한 파일만 stash 하려고 했다가 내가 작업했던 모든 파일이 다 수정전으로 돌아가고 말았다... 그리고 난 구글을 켰다.
git stash pop
아마 마지막에 stash한 작업들을 되돌려주는 명령어 같다. 이외에도 명령어 잔뜩 길게 쳐서 stash 한 여러 작업 중에 원하는 작업만 되돌리는 코드도 있었는데 난 그거 치니까 stash 한 목록이 안 뜨더라,, ㅜ 그래서 이 방법을 사용했다. 그래서 작업을 다시 원래 상태로 되돌린 후에
git stash push 파일이름
이 명령어를 통해서 특정 파일만 치우고 pull 해준 후에 add, commit, push 했다 ㅎ
반응형
'Logs' 카테고리의 다른 글
-
[MySQL] 맥북 터미널에서 MySQL 경로 설정하기 + 비밀번호 바꾸기2022.09.13
-
[Error] no such file or directory: /opt/homebrew/bin/brew 에러 해결법(alias 경로 문제)2022.09.12
-
[Git] remote: The project you were looking for could not be found or you don't have permission to view it. 에러 해결하는 법2022.09.06
-
[Git] remote: Support for password authentication was removed on XXX. 깃 인증 에러 해결 방법2022.08.05