Git 教學

Git 是一個分散式版本控制系統,它可以幫助開發者有效地管理程式碼。在這份教學中,我們將簡單介紹 Git 的基本命令和使用流程。

基本命令

初始化 Git 倉庫

在已安裝 Git 的情況下,首先需要初始化一個 Git 倉庫。使用以下命令在當前資料夾中創建一個 Git 倉庫:

git init

配置 Git

在開始使用 Git 之前,您需要配置您的名字和電子郵件地址。這樣,每次提交時都將使用這些信息。

git config --global user.name "你的名字"
git config --global user.email "你的郵箱"

添加文件

使用 git add 命令將文件添加到暫存區:

git add <file>

要一次添加所有文件,可以使用:

git add .

提交更改

使用 git commit 命令將您添加到暫存區的更改提交到倉庫:

git commit -m "提交信息"

查看狀態

使用 git status 命令查看倉庫中文件的狀態:

git status

查看日誌

使用 git log 命令查看提交歷史:

git log

創建和切換分支

使用 git branch 命令創建一個新分支:

git branch <branch_name>

使用 git checkout 命令切換到新分支:

git checkout <branch_name>

示例

以下是一個簡單的 Git 使用示例:

  1. 初始化一個 Git 倉庫:git init
  2. 添加文件:git add .
  3. 提交更改:git commit -m "初始化提交"
  4. 創建一個新分支:git branch feature-x
  5. 切換到新分支:git checkout feature-x

工作流程

  1. 首先,將代碼克隆到本地:git clone <repository_url>
  2. 在新的功能或修復 bug 時,創建一個新分支:git checkout -b <branch_name>
  3. 在新分支上進行開發並提交更改。
  4. 完成開發後,切換回主分支:git checkout main
  5. 將新分支的更改合併到主分支:git merge <branch_name>
  6. 刪除已合併的分支:git branch -d <branch_name>
  7. 將更改推送到遠程倉庫:git push origin main

現在您已經學會了 Git 的基本使用,可以開始使用 Git 來管理您的專案了!