gitee使用教程(超详解)
學習時,使用到Github這個Git的代碼托管倉庫,在使用過程中發現訪問速度太慢了,有時候還出現了無法連接的現象,而接觸到的國內的碼云Gitee,訪問速度就比較快了。以下介紹一下gitee的使用操作。
碼云Gitee快速入門教程目錄
-
-
- 一、 碼云Gitee的特性
-
- 1.1 Gitee的功能
-
- 1.1.1 gitee的部分特性
- 二、 倉庫的操作使用過程
-
- 2.1 相關分支名介紹
- 2.2 創建倉庫前的準備
- 2.3 創建Git遠程倉庫
- 2.4 創建本地倉庫
- 2.5 本地倉庫與Gitee遠程倉庫關聯
-
- 2.5.1 倉庫關聯的操作過程
- 2.5.2 倉庫關聯時遇到的問題
- 2.6 本地庫同時關聯Gitee和Github
-
一、 碼云Gitee的特性
簡介:介紹碼云gitee這個國內git托管服務的特性。
1.1 Gitee的功能
1.1.1 gitee的部分特性
gitee的部分功能特性:
- 基于 Git 的代碼托管平臺。
- 同時支持 Git 和 SVN 。
- 支持多語言。
- 免費 使用,包括私有倉庫。
- 倉庫自動備份。
- 可以進行項目點評。
- 可以進行代碼質量分析。
- 項目可以一鍵部署到演示平臺。
- 多語言 README 自動渲染。
Gitee的免費版本也提供了私有庫功能,只是有成員人數上限 (5人)。
二、 倉庫的操作使用過程
簡介:介紹碼云gitee的使用操作的過程。
Gitee倉庫的操作過程,合適實操過GitHub的朋友,如果沒有接觸過,在操作的過程中遇到問題,可以參考這篇詳細步驟文章 : 不會碼云Gitee怎樣實戰使用?看完這教程你就知道了 。
2.1 相關分支名介紹
幾個分支名及其功能:
- master 分支 :主分支(這個分支每個倉庫都有)。
- develop 分支: 功能開發。
- feature 分支:小設計(或者說一次小的更新)。
- hotfix 分支:修復bug。
- release 分支:測試。
2.2 創建倉庫前的準備
Gitee的使用方法與Github是相似。
登錄賬號后,把鼠標放到 頭像 的位置,會彈出列表,點擊 設置
在左側菜單欄中,選擇 SSH公鑰
點擊后右側會彈出下圖,把 公鑰 填上
生成公鑰 的方法可以參考這篇文章:Gitee環境的搭建
公鑰的位置,一般都是在 Windows個人用戶目錄 下的一個文件夾名為 .ssh 的目錄
打開后可以看到生成的 私鑰 和 公鑰 文件
填寫完后,點擊 確定 ,如下圖所示
SSH公鑰上傳完成后,驗證一下,輸入以下命令
ssh -T git@gitee.com
- 1
如下,身份驗證成功。
2.3 創建Git遠程倉庫
在gitee頁面,鼠標放到右上角 + 的地方,會彈出如下圖所示的菜單欄,點擊 新建倉庫
點擊后如下,填寫倉庫的信息,選擇相關屬性,注意選擇為私有或公開(一般指的是開源項目)倉庫,其他可以默認,遠程倉庫名最好和本地倉庫一致。
接著,根據上面 2.1 所說這些分支的意義,選擇 分支模型
選擇完后,點擊 創建 ,遠程倉庫創建完成。
2.4 創建本地倉庫
下面的命令操作是在 Cmder 上進行的(推薦使用這個工具, 或者打開 你自己用的工具),Cmder 可以到這里下載 :Cmder下載地址 。
本地倉庫與遠程倉庫關聯,前提是本地有一個git倉庫。可以直接在 cmder 輸入
cd 目錄的路徑
- 1
進入到本地的某個目錄后輸入以下命令,使這個目錄變成git可以管理的倉庫。
git init
- 1
該目錄下會生成一共 .git 文件
如果想克隆一個倉庫,則輸入以下命令
git clone 遠程倉庫地址
- 1
以下演示,是把本地已有的一個git倉庫,與gitee的遠程倉庫關聯起來。
2.5 本地倉庫與Gitee遠程倉庫關聯
2.5.1 倉庫關聯的操作過程
打開 Cmder (或者你安裝下周的別的控制臺工具) ,輸入以下命令,把 本地倉庫 與gitee的 遠程倉庫 關聯
git remote add origin(默認的遠程倉庫名字,可以重命名) 遠程倉庫地址
- 1
現在,就可以 git push (將本地指定分支上傳到遠程倉庫)和 git pull (拉取遠程倉庫的變化到本地,并且與本地分支合并)推送了。
2.5.2 倉庫關聯時遇到的問題
如果在輸入命令關聯的時候報錯(在這里重輸一遍命令,就不另外新建操作了),表示該本地倉庫已經關聯了一個名字是 origin 的遠程倉庫
查看以下命令,遠程庫的信息
git remote -v
- 1
從信息中可以知道,這個本地庫已經關聯了一個叫 origin 的gitee的遠程庫。
因為我們上面操作的目的是要這個本地倉庫與指定的遠程倉庫關聯(假設本地倉庫已有關聯),接著就輸入以下命令將已有的遠程倉庫 刪除
git remote rm origin(這個名字的地方,根據自己的名字修改)
- 1
刪除后,再次查看信息,發現已經沒有了關聯信息
git remote -v
- 1
接著,再關聯自己想關聯的遠程庫,輸入以下命令
git remote add origin(這個是默認的遠程倉庫名字,可以重命名) 遠程倉庫地址
- 1
git remote -v
- 1
現在已經根據自己的需要,把本地庫與遠程庫關聯起來了(想讓哪個倉庫關聯,按以上操作就可以解決了),可以通過命令 git push ,把本地庫推送到gitee上面了。
2.6 本地庫同時關聯Gitee和Github
在本地庫關聯 Gitee 的時候,也是 可以同時 關聯 GitHub 的,因為git是一共分布式版本控制系統,可以同步到另一個遠程庫,也可以同步到另外兩個遠程庫。
在使用 多個 遠程庫的時候,需要 注意 的是:git的遠程庫默認命名是 origin ,如果有多個遠程庫,就需要用不同的名字開區分這些遠程庫了。
先刪除已經關聯的遠程庫
git remote rm origin(遠程庫的名字,根據自己的修改)
- 1
查看一下遠程倉庫信息
git remote -v
- 1
接著,關聯GitHub,遠程庫取名為 github (根據自己習慣取名,可以取別的名字)
git remote add github(可以根據自己的習慣取名) 遠程倉庫地址
- 1
查看遠程庫信息, 本地庫 關聯 GitHub遠程庫 成功
git remote -v
- 1
關聯 Gitee的遠程庫 ,取名為 gitee (根據自己的需要取名),輸入以下命令
git remote add gitee(所取的遠程庫名字) 遠程倉庫地址
- 1
再查看一下遠程庫的信息,如圖所示,本地庫與 Gitee 和 GitHub 這兩個遠程庫關聯成功。
git remote -v
- 1
操作完成,可以看到,本地庫是可以同時與多個遠程庫互相同步(以上操作演示創建的路徑,根據自己的情況而定)。
如果需要推送到 Gitee ,使用以下命令
git push gitee master
- 1
如果需要推送到 Github ,使用以下命令
git push github master
- 1
好了,繼續學習。
總結
以上是生活随笔為你收集整理的gitee使用教程(超详解)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: P3911 最小公倍数之和 (atcod
- 下一篇: MySQL建库建表(初识MySQL)