Git本地庫既關聯GitHub又關聯Gitee

創建程式碼倉庫

使用gitee舉例(github和gitee差不多)

1.在gitee右上角點擊+,選擇新建倉庫

2.選擇填寫倉庫資訊,然後進行創建

3.服務端已經準備好了,本地開始作準備

(1)Git 全局設置

git config --global user.name "成鈺"
git config --global user.email "[email protected]"

(2)創建本地 git 倉庫

# 創建文件夾
mkdir test
# 進入文件夾
cd test
# 初始化
git init
# 創建文件
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin //gitee.com/Tong_Cheng_Yu/test.git
git push -u origin master

(3)已有倉庫

cd existing_test
git remote add origin //gitee.com/Tong_Cheng_Yu/test.git
git push -u origin master

本地庫既關聯GitHub又關聯Gitee

經過上面的步驟可以在Github和Gitee遠端創建好倉庫了,有的朋友可以想把自己的程式碼即維護到Gitee,又想維護到Github。可以在本地關聯到兩個倉庫。自己可以有選擇的提交到不同倉庫。下面步驟來設置本地關聯兩個倉庫。

(1)查看本地關聯(可以看到,本地庫已經關聯了origin的遠程庫,並且,該遠程庫指向Gitee)

git remote -v

origin	//gitee.com/Tong_Cheng_Yu/test.git (fetch)
origin	//gitee.com/Tong_Cheng_Yu/test.git (push)

(2)我們可以刪除已有的Gitee遠程庫,先關聯GitHub的遠程庫,再關聯Gitee的遠程庫

# 刪除本地關聯
git remote rm origin
# 關聯Github
git remote add github //github.com/t-c-y/test.git
# 關聯Gitee
git remote add gitee //gitee.com/Tong_Cheng_Yu/test.git

(3)我們用git remote -v查看遠程庫資訊,可以看到兩個遠程庫

gitee	//gitee.com/Tong_Cheng_Yu/test.git (fetch)
gitee	//gitee.com/Tong_Cheng_Yu/test.git (push)
github	//github.com/t-c-y/test.git (fetch)
github	//github.com/t-c-y/test.git (push)

(4)推送程式碼

如果要推送到GitHub,使用命令

git push github master

如果要推送到Gitee,使用命令

git push gitee master

本地與遠端關聯圖(這樣本地庫就可以同時與多個遠程庫互相同步)

IDEA中多遠程庫提交拉取程式碼

1.拉取程式碼(點擊pull後,可以選擇不同的遠端倉庫)

​    

2.提交程式碼(首先提交到本地倉庫,然後在push到遠端,推向遠程倉庫時也是可以選擇的)

​     

希望本文可以對你有幫助。