Git強制將本地專案覆蓋線上倉庫

onecyl發表於2024-11-13

準備

這個文件的操作大多數情況用來解決線上上建立空專案後本地初始化專案後出現推送異常的情況
如果還沒有設定本地分支與遠端分支的關聯請使用:

git branch --set-upstream-to=origin/master master

重新拉取

這個命令可以讓git執行一次允許歷史不相關記錄的拉取

git pull origin master --allow-unrelated-histories

強制推送

git push -f origin master

結束

相關文章