만약 실수로 discard changes를 클릭한 경우, 당황하지 않아도 된다.
discard changes가 staging과 매우... 가깝게 붙어있다는 사실을 처음 알았다...
휴지통을 찾아보기도 했지만 없었다. 변경내용 삭제라 그런가?
파일을 vscode에서 열어 놓은 경우에는 ctrl+s로 복구할수가 있다. (마치... --hard했을때 … 심플하게 복구할 수 있는 방법과 같달까...)
팀원분에게 도움을 드리기 위해 아래의 검색어로 검색해보았다.
vscode to recover when click discard changes
https://stackoverflow.com/questions/43541167/how-do-you-undo-discard-all-changes-in-vs-code-git
여기서 따봉을 162개 받은 글을 참고하면 된다. (나중에는 따봉이 더 늘어나겠지만 ㅎㅎ)
글을 단계적으로, 이미지를 보충해서 설명해주신 답변!
[추가] 많은 분들이 방문해주셨다. . . ㅠㅠ 도움을 좀 더 드리기 위해 기록
설명을 해석해보면,
- vscode에서 ctrl + shift + P 를 동시에 누른다
- "Local History: Find Entry to Restore"
- 복구하고 싶은 파일을 검색한다. (해당 프로젝트 파일이라면 아래 이미지처럼 경로가 뜨지 않는건가?)
- 내용을 복사해서 복구한다.
잘 해결되었다는 말씀을 전해주셨다.
'Front-End > git' 카테고리의 다른 글
PR 리뷰가 어렵다면, 해볼 수 있는 내용 (0) | 2024.03.09 |
---|---|
husky, commitlint error (0) | 2023.12.02 |
commit이 중복되어 push된 경우(hash value만 다르고 commit 메시지는 동일) (0) | 2023.09.23 |
하나의 파일에 포함된 여러 수정 사항을, 분리하여 commit 하는 방법(vscode) (0) | 2023.09.07 |
rebase와 merge (1) | 2023.08.20 |