九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
鏈接github

引用https://www.cnblogs.com/u-1596086/p/11588957.html
第一步:登錄git創(chuàng)建項目

右上角頭像按鈕,點擊your repositories

接著綠色按鈕:new

接著就是命名,再點擊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
如果想推送到其他分支,還是這條命令,修改一下分支的名字即可,比如我也想把我的fa分支推送到遠(yuǎn)程倉庫中,執(zhí)行如下命令:

$ git checkout fire
$ git push -u origin fire

引用https://blog.csdn.net/sinat_36246371/article/details/79738782(原文鏈接)
在執(zhí)行g(shù)it pull的時候,提示當(dāng)前branch沒有跟蹤信息:

git pull
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
1
2
3
對于這種情況有兩種解決辦法,就比如說要操作master吧,一種是直接指定遠(yuǎn)程master:

git pull origin master
1
另外一種方法就是先指定本地master到遠(yuǎn)程的master,然后再去pull:

git branch --set-upstream-to=origin/master master
git pull
1
2
這樣就不會再出現(xiàn)“There is no tracking information for the current branch”這樣的提示了。

引用https://www.centos.bz/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)行強行合并

后面再push就可以了 git push gitlab master:init

gitlab是別名 , 使用

Java代碼
git remote add gitlab ssh://xzh@192.168.1.91:50022/opt/gitrepo/withholdings/WithholdingTransaction

master是本地的branch名字
init是遠(yuǎn)端要推送的branch名字

本地必須要先add ,commit完了 才能推上去

關(guān)于這個問題,可以參考http://stackoverflow.com/questions/37937984/git-refusing-to-merge-unrelated-histories。

在進(jìn)行g(shù)it pull 時,添加一個可選項

git pull origin master --allow-unrelated-histories

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如何去解決fatal: refusing to merge unrelated histories
Git查看、刪除、重命名遠(yuǎn)程分支和tag | zrong's blog
Github 簡明教程 | 菜鳥教程
Github 上的項目到底是怎么合作的?Git flow 操作流程詳解
Git
Git 追蹤分支
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服