開發中遇到這種情況,乙個專案,多個倉庫管理。
方法一:
新增另乙個名稱不為origin的遠端庫, git remote add [遠端庫名] [email protected]:***xx/***xx.git
git pull [遠端庫名] [遠端分支名:本地分支名 ]
git push [遠端庫名] [本地分支名:遠端分支名 ]
方法二:
新增另外乙個遠端庫url,推送時,可以同時推送到另外乙個庫 git remote set-url --add origin [email protected]:***xx/***xx.git
是因為兩個根本不相干的git庫,乙個是本地庫,乙個是遠端庫,然後本地要去拉遠端, 遠端覺得這個本地庫跟自己不相干,所以告知無法合併
另一種方法:
使用強制的方法:git pull origin master --allow-unrelated-histories
後面加上--allow-unrelated-histories
, 把兩段不相干的 分支進行強行合併
乙個專案push到多個遠端Git倉庫
我建立了乙個專案,然後通過下面的命令push到了 github 上。如何再將這個專案push到其他遠端倉庫呢?git remote add github git push u github master方法一 使用git remote add命令 1.1 如下命令檢視遠端倉庫的情況,可以看到只有乙個...
本地Git倉庫對照多個遠端倉庫
1,新增 remote add origin push u origin master 其中origin就是git本地倉庫指向對應的的乙個本地標識,可以自定義,而push命令中的master指的是遠端倉庫的分支名稱 知道這點就可以狂躁了,因為不同的遠端倉庫,就會有不同的,也就是我們可以在本地取乙個名...
Git本地配置多個遠端倉庫
首先在工作目錄開啟git bash 初始化git本地版本管理倉庫 git init檢視現有的遠端倉庫 git remote v建立本地倉庫與遠端新倉庫的連線 git remote add storename https xx.git接下來就可以向遠端倉庫正常推拉 了 一.檢視工作區狀態 git st...