local의 내용을 remote에 강제로 덮어쓰는 방법
git push <remote> <branch> -f
git push origin master -f # Example
원격 저장소의 commit 정보가 유실될 수 있으니 -f(-force) 플래그를 붙이는데는 주의가 필요하다.
remote에 예상 못한 commit이 있는 경우 force push가 실패하도록 하는 방법도 있다.
git push <remote> <branch> --force-with-lease
Reference : https://stackoverflow.com/questions/10510462/force-git-push-to-overwrite-remote-files
'개발도구' 카테고리의 다른 글
PC(Windows)에 삼성노트 앱 설치 (Microsoft Store 에 다운로드 버튼이 없을 때 해결법) (0) | 2023.01.27 |
---|---|
Notepad ] HEX-Editor 플러그인 사용 (0) | 2023.01.25 |
Wireshark ] 패킷 간 간격 캡쳐 및 유용한 기능 (0) | 2023.01.20 |
float to hex, hex to float 변환 사이트 (0) | 2023.01.14 |
Visual Studio ] 하나의 솔루션에 여러 프로젝트 만들기 (0) | 2022.12.14 |