반응형
로컬에 있는 모든 내용을 원격저장소의 내용으로 덮어쓰려는 경우 사용
git pull 덮어쓰기
$ git fetch --all
$ git reset --hard origin/master
master가 아닌 다른 branch로 덮어쓰기
$ git fetch --all
$ git reset --hard origin/<branch>
현재 로컬 커밋을 다른 branch에 저장한 후, git pull로 덮어쓰기
$ git checkout master
$ git branch <branch>
$ git fetch --all
$ git reset --hard origin/master
반응형
'Today I Learn > Git' 카테고리의 다른 글
[git] 로컬에서 원격 브랜치 삭제하기 (0) | 2022.03.17 |
---|---|
[Git/GitHub] gitignore로 비밀 정보 보호하기 (0) | 2021.10.19 |
[Git/GitHub] .gitignore 사용방법, 불필요한 파일 깃에 올리지 않는법 (0) | 2021.10.18 |
[Git] 특정 히스토리 삭제 - reset (0) | 2021.08.09 |