반응형
1. 개요
서버에서 서비스 중인 프로그램에 대해 업데이트를 진행할 때, 우연찮게 서버 내부에서 수정사항이 발생하고, 이 수정사항에 대해 git에 반영하지 않고 변경된 내용을 삭제하고 단순하게 pull만 받고 싶을 때가 있습니다.
2. 코드
git reset
git checkout .
git clean -fdx
1번째 줄 : 모든 staged된 파일이 unstage됩니다(실수로 커밋했을 경우, 로컬에서 unstage)
2번째 줄 : 모든 변경 사항을 취소합니다.
3번째 줄 : 추적할 수 없는 모든 파일 제거(추적된 파일만 남습니다)
이후에 git pull로 변경된 내용을 받고 서비스를 진행하면 됩니다.
참고
https://extbrain.tistory.com/83
반응형
'Backend&Devops > 기타' 카테고리의 다른 글
JWT(Json Web Token) 토큰이란? (0) | 2022.05.27 |
---|