728x90
원격에 있는 형상과 커밋 로그를 내 로컬에 그냥 덮어 씌워버리고 싶을 때가 있다.
그러한 목적으로 현재 내 커밋 로그에 원격 커밋 로그를 그냥 Pull 하면 로그가 뒤죽박죽이 되거나 충돌이 나게 될텐데

그냥 원격에 있는거 Ctrl+C and Ctrl+V 하려면 어떻게 해야할까
바로 원격을 Clone 받았을 때로 돌아가면 된다.
1. git ref log를 입력해서 Clone 시점을 찾는다.

2. git reset --hard를 입력해서 해당 시점으로 돌아간다.

- reset이 완료되면 내가 수정하던 소스코드도 Clone 받던 시점으로 돌아가게 될 것이다.
3. Pull을 마저 진행한다.

728x90
'Git' 카테고리의 다른 글
[Git] 자주 사용하는 명령어들 (1) | 2024.02.24 |
---|