git-gitee

weixin_43934513發表於2020-12-12

在這裡插入圖片描述
參考部落格:git-github

1.git下載(自動配置環境變數)

git下載-git官網

在這裡插入圖片描述
在這裡插入圖片描述
此外國內也提供了下載映象,能夠提升下載速度:阿里雲映象下載git

點選安裝即可。

在這裡插入圖片描述
在這裡插入圖片描述
接下來就可以使用git了,滑鼠右鍵:
在這裡插入圖片描述
進入命令介面:
在這裡插入圖片描述
在哪個資料夾下右鍵git bush here,進入的命令頁就會在對應的路徑下

2.(Linux)命令
在這裡插入圖片描述
(1)命令cdpwd
在這裡插入圖片描述
(2)命令ls
在這裡插入圖片描述
(3)命令touch
在這裡插入圖片描述
(4)命令rm
在這裡插入圖片描述
(5)命令mkdir
在這裡插入圖片描述
(6)命令rm -r
在這裡插入圖片描述
(7)命令mv

將檔案index.html移入到資料夾test
在這裡插入圖片描述
(8)命令reset

重新載入終端
在這裡插入圖片描述
在這裡插入圖片描述
(9)命令history

檢視執行的歷史命令
在這裡插入圖片描述
(10)命令exit

退出終端
在這裡插入圖片描述
3.git的配置
(1)命令git config -l 檢視所有配置
在這裡插入圖片描述
(2)命令git config --system --list 檢視系統配置
在這裡插入圖片描述
(3)命令git config --global --list 檢視本地配置
在這裡插入圖片描述
(4)git配置檔案
在這裡插入圖片描述
在這裡插入圖片描述
系統配置檔案:對應命令列出的配置資訊,所有的系統配置的更改實際上是在操作這個資料夾。
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

設定本地的git使用者名稱、密碼、郵箱等資訊 git config --global user.name " "
在這裡插入圖片描述
在這裡插入圖片描述
5.git工作原理
在這裡插入圖片描述
四個區域之間的轉換關係如下:
在這裡插入圖片描述
在這裡插入圖片描述

在這裡插入圖片描述
在這裡插入圖片描述
push則推送到遠端倉庫。

6.git管理專案
在這裡插入圖片描述
建立本地倉庫方式一

在專案目錄下執行命令 git init,建立全新的本地倉庫
在這裡插入圖片描述
在這裡插入圖片描述
注意:生成的.git是隱藏檔案。勾選隱藏的專案才能看到這個資料夾:
在這裡插入圖片描述

建立本地倉庫方式二

克隆遠端倉庫
在這裡插入圖片描述
註冊登入 :gitee-碼雲官網

在這裡插入圖片描述
新建一個倉庫後,每一個倉庫都有一個對應地址:
在這裡插入圖片描述
在專案目錄下右鍵開啟git終端,執行命令git clone 倉庫地址
在這裡插入圖片描述
在專案目錄下就會生成資料夾,即本地倉庫
在這裡插入圖片描述
7.git檔案操作
在這裡插入圖片描述
在專案目錄下先通過git init的方式建立git本地倉庫
再通過命令git status檢視所有檔案當前的狀態
在這裡插入圖片描述

  • 當前處於主分支on branch master;
  • 當前沒有檔案需要提交(無檔案被建立或修改);

現在建立一個新檔案,或者把檔案改動,再次執行git status
在這裡插入圖片描述
可以看到,建立或修改的檔案處於沒有被跟蹤的狀態untracked
接下來執行git add .將新建立或修改的檔案新增到暫存區;
再執行git status檢視,處於待提交狀態;
在這裡插入圖片描述
再執行git commit -m "自定義提交資訊",將檔案提交到本地倉庫中。
在這裡插入圖片描述
再次檢視檔案狀態又回到最初的無需要提交的檔案狀態。

注:常用的三個命令
在這裡插入圖片描述
8.git忽略檔案

某些檔案不加入版本控制
在這裡插入圖片描述
新建前端或後端專案,會生成一個檔案gitignore
在這裡插入圖片描述
如果沒有就在專案目錄下手動建立。一般預設設定就行。
在這裡插入圖片描述
9.gitee相關

在克隆本地倉庫中說到了碼雲的註冊;
註冊完成會自動生成一個個人倉庫地址,可以後期修改;
在這裡插入圖片描述
為了每次提交程式碼到倉庫時不需要輸入使用者名稱、密碼進行驗證,需要設定SSH公鑰:

在使用者資料夾下有個.ssh資料夾
在這裡插入圖片描述
沒有金鑰時,此資料夾為空。

開啟資料夾.ssh,右鍵開啟終端,執行命令:
不加密金鑰ssh-keygen
加密金鑰ssh-keygen -t rsa
在這裡插入圖片描述
執行後.ssh資料夾下生成兩個檔案:公鑰和私鑰
在這裡插入圖片描述
開啟pub檔案,將公鑰貼上到碼雲中
在這裡插入圖片描述
點選確定,輸入密碼驗證通過,金鑰即生成。

接下來,輸入倉庫資訊,新建一個倉庫:
在這裡插入圖片描述
倉庫建立完成後,會對應一個倉庫地址
在這裡插入圖片描述
在專案目錄下右鍵開啟git終端,執行命令git clone 倉庫地址
在這裡插入圖片描述
在專案目錄下就會生成資料夾,即本地倉庫

10.程式碼推送到倉庫—IDEA整合git

新建springboot專案;
使用init方式或者克隆遠端倉庫,生成本地倉庫;
將本地倉庫中的檔案在這裡插入圖片描述
全部複製到專案中;

在這裡插入圖片描述
觀察IDEA中檔案的變化,紅色表示沒有提交
在這裡插入圖片描述
點選commit checked接下來的操作:

  • 勾選檔案,表示執行git add .
  • 點選提交,表示執行git commit -m "提交資訊"

在這裡插入圖片描述
等價於在terminal

先使用命令git add .
再執行命令git commit -m "提交資訊"
在這裡插入圖片描述
還可以右擊紅色的檔案,

依次點選Git-Add新增;

依次點選Git-Commit Files提交;
在這裡插入圖片描述

可以在左下角version controller檢視git日誌
在這裡插入圖片描述

最後一步:在terminal執行git push推送到遠端倉庫。

11.程式碼推送到倉庫—終端命令

也就是使用terminal終端

  • 新增到暫存區git add .
  • 提交到本地倉庫git commit -m "提交資訊"
  • 推送到遠端倉庫git push

建立檔案時,IDEA會提示是否將檔案加入版本控制.

12.協同開發—分支

在這裡插入圖片描述

在這裡插入圖片描述
在這裡插入圖片描述
(1)IDEA

IDEA中管理切換和建立、刪除、重新命名分支:
在這裡插入圖片描述
在這裡插入圖片描述
(2)終端命令操作分支
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

(3)邀請新成員進入倉庫開發:
在這裡插入圖片描述

在這裡插入圖片描述
在這裡插入圖片描述

寫在最後:
在這裡插入圖片描述