Git에서는 배포/빌드 서버 등에 계속해서 최근 항목만을 가져오는 등의 경우에 사용 할 수 있다.
1. 로컬에 있는 모든 내용을 덮어쓰려는 경우
git fetch --all
git reset --hard origin/master
|
2. master 아닌 특정 branch 지정 사용 시
git reset --hard origin/<branch_name>
|
3. 현재 로컬 커밋을 유지(branch로 만들어 두고 덮어쓰기)
git checkout master
git branch <branch name>
git fetch --all
git reset --hard origin/master
|
'Programming > Dev Util Tips' 카테고리의 다른 글
[Dev&Util] 라즈베리 파이(Raspberry Pi) 삼바(Samba) 연결 (0) | 2020.04.27 |
---|---|
[Dev & Util] Input Director 사용법 (0) | 2020.04.27 |
우분투에서 스티커 메모 사용하기 (0) | 2020.04.22 |
[Git] Git Remote 변경 (0) | 2020.01.30 |
[VS Code] Git Lens (0) | 2020.01.29 |