Git 乙個本地專案,多個遠端倉庫

2021-08-28 09:10:18 字數 730 閱讀 3459

開發中遇到這種情況,乙個專案,多個倉庫管理。

方法一:

新增另乙個名稱不為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...