남기면 좋잖아
[github] git merge 혹은 pull로 인해 원치 않은 파일이 삭제되었을때 본문
반응형
팀원이 본인 브랜치에서 프로젝트의 README.md 파일을 의도치않게 삭제했습니다.
저는 git pull을 하고 원치않게 README.md 파일이 삭제된채 merge가 되었습니다.
이 경우 README.md 파일을 충돌로 인식하지 않아서 많이 당황스러웠지만 다른 파일에서 충돌이 발생해 merge 전에 충돌을 해결해야 하는 상황이 발생했습니다.
제 서칭능력이 부족한건지 이때 README.md 파일을 복구할 방법을 찾지 못하다가 git status 명령어에서 힌트를 얻어 기록해보려 합니다.
상황 : git status 에서 README.md 파일의 삭제된 정보가 stage에 올라간 상태
# stage 영역에서 빼오기
git reset HEAD <파일명>
# 파일 복구하기
git restore <파일명>
당장은 이렇게 해결했지만 더 스마트하고 우아한 방법이 있다면 댓글로 공유해주시면 감사하겠습니다.. 초보에게 자비를 ㅜ
반응형
'Programming' 카테고리의 다른 글
git 사용시 Support for password authentication was removed on August 에러 관련 (0) | 2021.10.28 |
---|---|
[알고리즘] 동적 프로그래밍 (0) | 2020.10.01 |
[알고리즘] 탐색 알고리즘 (0) | 2020.10.01 |
[알고리즘] 정렬 알고리즘 (0) | 2020.10.01 |
[알고리즘] Greedy 알고리즘 (0) | 2020.09.23 |
Comments