引用https://www.cnblogs.com/u-1596086/p/11588957.html 右上角頭像按鈕,點(diǎn)擊your repositories 接著綠色按鈕:new 接著就是命名,再點(diǎn)擊create respositoory,就在git上創(chuàng)建好了項目。 第二步,關(guān)聯(lián)遠(yuǎn)程倉庫 1,創(chuàng)建成功之后,我們會看到倉庫的地址,如下:git@github.com:lenve/test.git,然后我需要將我們之前的本地倉庫和這個遠(yuǎn)程倉庫進(jìn)行關(guān)聯(lián),使用git remote add命令,如下: $ git remote add origin git@github.com:lenve/test.git 在這條命令中,git會自動將遠(yuǎn)程倉庫的名字設(shè)置為origin,方便我們的后續(xù)操作。 2,假設(shè)我想將本地master分支上的內(nèi)容推送到遠(yuǎn)程master分支上,方式如下: $ git push -u origin master $ git checkout fire 引用https://blog.csdn.net/sinat_36246371/article/details/79738782(原文鏈接) git pull git pull origin master git branch --set-upstream-to=origin/master master 引用https://www./2018/03/git-%E5%87%BA%E7%8E%B0-fatal-refusing-to-merge-unrelated-histories-%E9%94%99%E8%AF%AF/ git pull 失敗 ,提示:fatal: refusing to merge unrelated histories 其實這個問題是因為 兩個 根本不相干的 git 庫, 一個是本地庫, 一個是遠(yuǎn)端庫, 然后本地要去推送到遠(yuǎn)端, 遠(yuǎn)端覺得這個本地庫跟自己不相干, 所以告知無法合并 具體的方法, 一個種方法: 是 從遠(yuǎn)端庫拉下來代碼 , 本地要加入的代碼放到遠(yuǎn)端庫下載到本地的庫, 然后提交上去 , 因為這樣的話, 你基于的庫就是遠(yuǎn)端的庫, 這是一次update了 第二種方法: git pull origin master --allow-unrelated-histories 后面加上 --allow-unrelated-histories , 把兩段不相干的 分支進(jìn)行強(qiáng)行合并 后面再push就可以了 git push gitlab master:init gitlab是別名 , 使用 Java代碼 master是本地的branch名字 本地必須要先add ,commit完了 才能推上去 關(guān)于這個問題,可以參考http:///questions/37937984/git-refusing-to-merge-unrelated-histories。 在進(jìn)行g(shù)it pull 時,添加一個可選項 git pull origin master --allow-unrelated-histories |
|