git:本地專案關聯遠端倉庫
阿新 • • 發佈:2021-12-08
初始化
在本地需要關聯到遠端倉庫的專案根目錄下執行
git init
然後關聯遠端倉庫 [project]。你需要存在一個遠端倉庫,名字隨意,然後執行下面的命令(去掉中括號)就可以關聯到該倉庫。
git remote add origin [email protected]:idiv/[project].git
提交
git add .
git commit -m '初始化專案'
git push -u origin master
一般在github或者gitee上新建專案會帶有一個readme檔案,也很有可能你本地git init的專案中也存在這樣的檔案,這樣就會衝突,如果沒有衝突到此就提交完成了。
解決衝突
如果遠端倉庫不為空就提交失敗, 解決方案 rebase = fetch + merge
拉遠端倉庫檔案
git pull --rebase origin master
有衝突解決衝突
可以在本地檢視一下哪些地方衝突了,手動解決即可。
繼續流程走
git rebase --continue
接著提交
git push -u origin master
ps: 強制merge
git pull origin master --allow-unrelated-histories
至此,已經在本地初始化專案後關聯到遠端倉庫了。
原文:https://www.cnblogs.com/idiv/p/8565773.html