Git元件介紹

ikestu小猪發表於2024-08-27

寫在前面

今天我們來學習一下 Git。Git 是一個分散式版本控制系統,用於跟蹤檔案的更改和管理多個版本的程式碼。

# Git 使用指南

下載與安裝

下載

Git for Windows v2.46.0

安裝

選擇好路徑,直接點選“下一步”完成安裝即可。

基本設定

設定名稱

git config --global user.name "Your Name"
git config --global user.name "xxxxx"

設定郵箱

git config --global user.email "email@example.com"
git config --global user.email "xxxxxxx@xxx.com"

設定金鑰

生成 SSH 金鑰:

ssh-keygen -t rsa -C "xxxxxxxxxx@qq.com"

存放位置:/C/Users/123/.ssh/id_rsa

公共金鑰(這裡你要找到自己的公鑰):

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDHqAMrl5IiDOEvKalCOzlgWa3w2+OBesYf76Rrk1x4ct/MWRl7ONrSowgLMKEZnmlm5UwwhjY15Sa/3uadeX+14chRJNZTGNY5FTmgmml7IdxVTdJPaB0Os+iK2KaZLKjA0fr8CsPA9NV2NMiSvxk8uQhymEAFecMgaRamghWxq9mpWA2KcuF0h7/Oa7TDOrmK9nTRG0HKYp5mHfdu8zYUlgWgOachR5xF7abm3RbAp1qQXsK2zxd4x5gkXprlxzgVsKdwNV+AlDi+cw32I97ScdEhe8aGuX9ouR3FvXN4uwcdAGeFOaMvNHhR5vgSBkfU/pCpNLqr/DnCILmbyt0A8NNN2kBEYLUOT6BEZHXY2dTrVrD80yb5fHFallJQ+8fIZYAcMsaaUmfNjsZGx+R7Bds4Nzy7zc2VWJn3kv8ogfhW30eeKQJaovIqOfjavU2Vo5Kl7u49e/Lx5Rthcllpp4u8/1vepRpMiu3MCgrZl6hA8nxO+Eqw7JyKcsDGz68= xxxxxxxx@qq.com

基本使用

Git 的工作區可以分為三個主要區域,每個區域的作用如下:

  1. 工作區:這是你進行實際程式碼編寫和修改的地方,即你在本地機器上的專案資料夾。

  2. 暫存區(或稱快取區):當你使用 git add 命令時,檔案的更改會被新增到暫存區。這是一箇中間區域,用於暫時儲存將要提交到本地倉庫的更改。

  3. Git 倉庫(或本地倉庫):這是儲存所有版本資訊的地方。透過 git commit,暫存區的更改會被儲存到本地倉庫的歷史記錄中。

細分為五個區域時,包括:

  1. 工作區:同上,進行檔案修改的區域。

  2. 快取區:同上,也叫暫存區,儲存準備提交的檔案。

  3. 貯存區:通常指 Git 倉庫的 .git 目錄,其中包含所有版本的歷史記錄和後設資料。

  4. 本地倉庫:包含在你本地機器上的 Git 倉庫,儲存所有的提交記錄和分支資訊。

  5. 遠端倉庫:儲存在遠端伺服器上的 Git 倉庫,如 GitHub 或 GitLab,用於與其他開發者協作和備份程式碼。

基本命令

  • 將已改動的檔案新增到暫存區

    git add bigdata/
    
  • 將暫存區的程式碼提交到本地倉庫

    git commit -m "第二次提交"
    
  • 將本地倉庫的所有更改推送到遠端伺服器的 master 分支

    git push origin master
    

    或者

    git push origin
    

    或者

    git push
    

Git 示意圖

IDEA 配置 Git

  1. 在 IDEA 中設定 Git

    • 進入 File -> Settings -> Version Control -> Git
    • Path to Git executable 選擇你的 git.exe 檔案,然後點選 Test 測試是否設定成功
  2. 安裝 Gitee 外掛

    • IDEA 不直接支援碼雲,需要選擇安裝 Gitee 外掛
    • 找到 Plugins,搜尋 Gitee,安裝後重啟 IDEA
  3. 設定登入賬戶

    • SettingsVersion Control 中設定登入的賬戶
  4. 將專案同步至碼雲

    • 使用 VCS 下的 Share Project On Gitee 建立一個新的倉庫
    • 之後使用 IDEA 中自帶的命令來操作專案
  5. 克隆別人的 Git 專案

    • 使用別人的網址進行克隆專案
    • 在 IDEA 建立專案的開始介面,選擇 Get from VCS 輸入別人的網址進行克隆

    注意:克隆過來的專案不能輕易修改,需要將其複製到自己的專案中,更不能直接執行別人的程式碼!!!

相關文章