需求:本地有g(shù)it的代碼倉庫绊起,遠程也有代碼倉庫(沒有則必須新建一個)腔彰,兩個是獨立的芍阎,現(xiàn)在要將它們關(guān)聯(lián)起來世曾。
1、本地執(zhí)行 git remote add origin https://github.com/henjing/test.git (你自己的倉庫地址)谴咸,origin 是遠程庫名字轮听,這是默認的,你也可以自己改岭佳。
2血巍、執(zhí)行 git remote -v 查看,如下圖珊随,就說明關(guān)聯(lián)了遠程庫:
3述寡、git push -u origin master 第一次提交需要加 -u 以后就不用了。執(zhí)行完命令你可能會看到如下失敗的提示:
大概意思是你需要先執(zhí)行 git pull 把遠程庫的改變拿下來才能提交代碼上去玫恳。接著當然就是執(zhí)行 git pull origin master 把代碼pull下來辨赐,但是你可能又一次失斢欧:
合并被拒絕了京办。這時你需要執(zhí)行這個命令:git pull origin master --allow-unrelated-histories 才可以pull下來(看了好多都沒有說到這步)。現(xiàn)在你可以push代碼到遠程倉庫了帆焕,收工2研觥!叶雹!