我最近以這種方式安裝了一個反應專案:
npx create-react-app projectName
當它成功安裝時,顯然 git 也安裝在它上面。由于.git根目錄中存在目錄。
另一方面,我在 Gitlab 上創建了一個新專案,并通過這種方式將其連接到專案中:
git remote add origin http://gitlab.<domain>.com/myName/projectName.git
現在,我想在名為“Project Init”之類的 git 上推送一個提交。但是當我運行時沒有檢測到任何變化git status。所以我不能add和commit任何東西。
因此,當我運行時,出現git push origin master此錯誤:
提示:'git pull ...') 然后再推。
當我運行時git pull origin master,收到此錯誤:
致命的:拒絕合并不相關的歷史
我卡在這部分..!我必須做什么?換句話說,如何同步git和剛剛創建的react專案?
uj5u.com熱心網友回復:
正確的做法是在沒有“初始 readme.md 提交”的情況下創建新的 repo。快速的方法是git push origin main --allow-unrelated-histories. 或者只是簡單地--force在推送中使用標志,但要小心
uj5u.com熱心網友回復:
您可以在推送時使用 allow-unrelated-history 標志。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/373758.html
