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 使用示例:
- 初始化一個 Git 倉庫:
git init
- 添加文件:
git add .
- 提交更改:
git commit -m "初始化提交"
- 創建一個新分支:
git branch feature-x
- 切換到新分支:
git checkout feature-x
工作流程
- 首先,將代碼克隆到本地:
git clone <repository_url>
- 在新的功能或修復 bug 時,創建一個新分支:
git checkout -b <branch_name>
- 在新分支上進行開發並提交更改。
- 完成開發後,切換回主分支:
git checkout main
- 將新分支的更改合併到主分支:
git merge <branch_name>
- 刪除已合併的分支:
git branch -d <branch_name>
- 將更改推送到遠程倉庫:
git push origin main
現在您已經學會了 Git 的基本使用,可以開始使用 Git 來管理您的專案了!