remote
와 동기화 된 후, 누군가 force-update
를 해서 충돌나는 경우$ git reset origin/master
$ git checkout -- file
# >=2.23
$ git restore file
remote
브런치로 reset
한다.reset
하고 나면 충돌나는 파일은 수정된 파일로 남아있다.--hard
로 할 수도 있지만, 이는 --hard
에 대해 완벽히 이해하고 있다면 하면 된다.git checkout -- filename
을 하면 된다.2.23
버전부터는 git restore filename
을 하면 된다.reset
reset current HEAD
to the specified state.
checkout
switch branch or restore working tree file.
restore
(>=2.23)restore working tree files.