Git的詳細使用教程
- 一、Git 的下載和安裝
- 二、常用的Git代碼托管服務
- 2.1Git倉庫介紹
- 2.2GitHub
- 2.3Gitee(碼云)
- 2.4GitLab
- 三、Gitee
- 3.1注冊登錄
- 3.2登錄成功即可創建遠程倉庫
- 3.3填寫倉庫資訊-->創建-->等待
- 3.4 創建成功
- 四、創建本地倉庫
- 4.1在純英文的路徑下創建檔案夾
- 4.2進入這個目錄中,點擊右鍵打開Git bash視窗
- 4.3執行命令git init
- 五、從遠程倉庫克隆
- 5.1進行基礎配置
- 5.2創建與遠程倉庫對應的本地倉庫
- 5.3從遠程倉庫克隆
- 5.4向遠程倉庫提交
- 5.4.1 git add test.txt
- 5.4.2 git commit -m"*********"
- 5.4.3向遠程倉庫推送 git push -u orign master
- 六、從遠程倉庫向本地倉庫更新
- 6.1git status
- 6.2 git branch
- 6.3git pull origin master
- 七、Git其他常用代碼
- 7.1查看所有分支
- 7.2切換到某一分支
- 7.3合并分支
- 八、IDEA中Gitee插件使用
一、Git 的下載和安裝
點擊進入下載和安裝教程:點擊進入教程
二、常用的Git代碼托管服務
2.1Git倉庫介紹
Git中存在兩種型別的倉庫,即本地倉庫和遠程倉庫,那么我們如何搭建Git遠程倉庫呢?我們可以借助互聯網上提供的一些代碼托管服務來實作,其中比較常用的有GitHub、碼云、GitLab等,
2.2GitHub
gitHub( 地址:https://github.com/ )是一個面向開源及私有軟體專案的托管平臺,因為只支持Git 作為唯一的版本庫格式進行托管,故名gitHub
2.3Gitee(碼云)
碼云(地址: https://gitee.com/ )是國內的一個代碼托管平臺,由于服務器在國內,所以相比于GitHub,碼云速度會更快
2.4GitLab
GitLab (地址: https://about.gitlab.com/ )是一個用于倉庫管理系統的開源專案,使用Git作為代碼管理工具,并在此基礎上搭建起來的web服務
本次使用碼云作為演示 碼云在國內用起來網速比GitHub快
三、Gitee
點擊前往進入官網:點擊進入

3.1注冊登錄
右上角注冊按鈕----自行注冊 (避免后續操作出錯)盡量使用純英文,不要帶漢字



3.2登錄成功即可創建遠程倉庫

3.3填寫倉庫資訊–>創建–>等待

3.4 創建成功
保留頁面!

四、創建本地倉庫
4.1在純英文的路徑下創建檔案夾

4.2進入這個目錄中,點擊右鍵打開Git bash視窗
(連接遠程倉庫可忽略,看下一大節)


4.3執行命令git init
git init

如果在當前目錄中看到.git檔案夾(此檔案夾為隱藏檔案夾)則說明Git倉庫創建成功
五、從遠程倉庫克隆
5.1進行基礎配置
在之前的視窗中輸入 進行全域設定


5.2創建與遠程倉庫對應的本地倉庫
直接復制即可



執行完畢成功后會自動下載遠程專案

等待代碼全部執行完,會彈出驗證框:輸入正好密碼即可
5.3從遠程倉庫克隆
git clone <專案地址>
前提是,該檔案夾下沒有這個專案,如果有了會提示失敗,已經存在

5.4向遠程倉庫提交
自己創建test.txt(隨便寫點東西進去,空的也可以)

5.4.1 git add test.txt
本地倉庫右鍵 Git Bash Here

git add test.txt
輸入完是沒有反應的,不用懷疑錯了

5.4.2 git commit -m"*********"
這些*表示你這次提交的描述
git commit -m"測驗"

5.4.3向遠程倉庫推送 git push -u orign master
git push -u orign master
輸入回車后提示100%字樣成功

倉庫這邊也會有顯示

六、從遠程倉庫向本地倉庫更新
注意不是克隆,克隆是直接又下載一整個倉庫
更新是只更新與本地倉庫不同的
6.1git status
(查看本地分支檔案資訊,確保更新時不產生沖突)

6.2 git branch
查看當前分支

6.3git pull origin master
git pull origin master

七、Git其他常用代碼
7.1查看所有分支
git branch -a
7.2切換到某一分支
git checkout 分支名稱
7.3合并分支
git merge 原分支 目標分支
八、IDEA中Gitee插件使用
點擊進入教程:不要急正在努力撰寫~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/289729.html
標籤:其他
上一篇:一文掌握Docker基礎知識
