1. 程式人生 > 其它 >git:本地專案關聯遠端倉庫

git:本地專案關聯遠端倉庫

初始化

在本地需要關聯到遠端倉庫的專案根目錄下執行

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