大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

Git教程
Git標簽管理
Git分支
Git操作
Git應用
GitHub應用
IDEA對于Git&GitHub的支持
Git與GitHub使用注意事項

Gitee使用方法

使用GitHub時,國內的用戶經常遇到的問題是訪問速度太慢,有時候還會出現無法連接的情況(原因你懂的)。

如果我們希望體驗Git飛一般的速度,可以使用國內的Git托管服務——Gitee(gitee.com)。

和GitHub相比,Gitee也提供免費的Git倉庫。此外,還集成了代碼質量檢測、項目演示等功能。對于團隊協作開發,Gitee還提供了項目管理、代碼托管、文檔管理的服務,5人以下小團隊免費。

Gitee的免費版本也提供私有庫功能,只是有5人的成員上限。

使用Gitee和使用GitHub類似,我們在Gitee上注冊賬號并登錄后,需要先上傳自己的SSH公鑰。選擇右上角用戶頭像 -> 菜單“修改資料”,然后選擇“SSH公鑰”,填寫一個便于識別的標題,然后把用戶主目錄下的.ssh/id_rsa.pub文件的內容粘貼進去:

點擊“確定”即可完成并看到剛才添加的Key:

如果我們已經有了一個本地的git倉庫(例如,一個名為learngit的本地庫),如何把它關聯到Gitee的遠程庫上呢?

首先,我們在Gitee上創建一個新的項目,選擇右上角用戶頭像 -> 菜單“控制面板”,然后點擊“創建項目”:

項目名稱最好與本地庫保持一致:

然后,我們在本地庫上使用命令git remote add把它和Gitee的遠程庫關聯:

git remote add origin [email protected]:bjpowernode/learngit.git

之后,就可以正常地用git push和git pull推送了!

如果在使用命令git remote add時報錯:

git remote add origin [email protected]:bjpowernode/learngit.git
fatal: remote origin already exists.

這說明本地庫已經關聯了一個名叫origin的遠程庫,此時,可以先用git remote -v查看遠程庫信息:

git remote -v
origin	[email protected]:michaelliao/learngit.git (fetch)
origin	[email protected]:michaelliao/learngit.git (push)

可以看到,本地庫已經關聯了origin的遠程庫,并且,該遠程庫指向GitHub。

我們可以刪除已有的GitHub遠程庫:

git remote rm origin

再關聯Gitee的遠程庫(注意路徑中需要填寫正確的用戶名):

git remote add origin [email protected]:bjpowernode/learngit.git

此時,我們再查看遠程庫信息:

git remote -v
origin	[email protected]:bjpowernode/learngit.git (fetch)
origin	[email protected]:bjpowernode/learngit.git (push)

現在可以看到,origin已經被關聯到Gitee的遠程庫了。通過git push命令就可以把本地庫推送到Gitee上。

有的小伙伴又要問了,一個本地庫能不能既關聯GitHub,又關聯Gitee呢?

答案是肯定的,因為git本身是分布式版本控制系統,可以同步到另外一個遠程庫,當然也可以同步到另外兩個遠程庫。

使用多個遠程庫時,我們要注意,git給遠程庫起的默認名稱是origin,如果有多個遠程庫,我們需要用不同的名稱來標識不同的遠程庫。

仍然以learngit本地庫為例,我們先刪除已關聯的名為origin的遠程庫:

git remote rm origin

然后,先關聯GitHub的遠程庫:

git remote add github [email protected]:michaelliao/learngit.git

注意,遠程庫的名稱叫github,不叫origin了。

接著,再關聯Gitee的遠程庫:

git remote add gitee [email protected]:bjpowernode/learngit.git

同樣注意,遠程庫的名稱叫gitee,不叫origin。

現在,我們用git remote -v查看遠程庫信息,可以看到兩個遠程庫:

git remote -v
gitee	[email protected]:bjpowernode/learngit.git (fetch)
gitee	[email protected]:bjpowernode/learngit.git (push)
github	[email protected]:michaelliao/learngit.git (fetch)
github	[email protected]:michaelliao/learngit.git (push)

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

git push github master

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

git push gitee master

這樣一來,我們的本地庫就可以同時與多個遠程庫互相同步:

┌─────────┐ ┌─────────┐
│ GitHub  │ │  Gitee  │
└─────────┘ └─────────┘
     ▲           ▲
     └─────┬─────┘
           │
    ┌─────────────┐
    │ Local Repo  │
    └─────────────┘

Gitee也同樣提供了Pull request功能,可以讓其他小伙伴參與到開源項目中來。你可以通過Fork我的倉庫:https://gitee.com/liaoxuefeng/learngit,創建一個your-gitee-id.txt的文本文件, 寫點自己學習Git的心得,然后推送一個pull request給我,這個倉庫會在Gitee和GitHub做雙向同步。

 

 

本文摘自廖雪峰的官方網站

全部教程
主站蜘蛛池模板: 午夜精品福利视频 | 免费一级a毛片夜夜看 | 被公侵犯肉体中文字幕一区二区 | 久久大香香蕉国产免费网站 | 99玖玖| 免费看一级毛片欧美 | 综合久久99久久99播放 | 国产成人精品免费视频网页大全 | 99免费观看 | 久久成人免费 | 亚洲性生活 | 亚洲视频 中文字幕 | 大伊香蕉精品视频在线天堂 | 亚洲国产综合自在线另类 | 2021最新国产成人精品视频 | 午夜视频在线免费看 | 国产精品久久久久久久牛牛 | 一区二区三区鲁丝不卡麻豆 | 91香蕉国产亚洲一区二区三区 | 亚洲国产精 | 色视频在线看 | 亚洲另类第一页 | 久草精品在线播放 | 亚洲综合激情六月婷婷在线观看 | 亚洲依人 | 国产精品400部自产在线观看 | 999国内精品永久免费视频 | 色黄网站成年女人色毛片 | 亚洲精品日韩在线一区 | 欧美一级在线免费观看 | 久久综合九色综合欧洲色 | 午夜香蕉网 | 亚洲综合久久综合激情久久 | 精产网红自拍在线 | 久久亚洲精品久久久久 | 日本高清免费不卡在线播放 | 午夜色网站 | 午夜国产精品色福利视频 | 国产福利在线观看视频 | 中文字幕日韩在线一区国内 | 久精品视频村上里沙 |