1. 安裝Git版本控制工具
在Debian系統中,首先需要安裝Git作為版本控制工具。打開終端,執行以下命令更新軟件包列表并安裝Git:
sudo apt update
sudo apt install git
安裝完成后,通過git --version
命令驗證安裝是否成功。
2. 配置Git全局參數
為Git設置用戶名和郵箱(用于提交代碼時的身份標識),這些信息會關聯到每一次提交記錄。在終端中執行:
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
替換Your Name
和your.email@example.com
為你的實際信息。
3. 在PhpStorm中集成Git
啟動PhpStorm并打開目標項目,通過以下步驟配置Git路徑和用戶信息:
- 點擊頂部菜單欄的File > Settings(Windows/Linux)或PhpStorm > Preferences(Mac)。
- 在設置窗口左側導航欄中,選擇Version Control > Git。
- 在Path to Git executable字段中,確認或手動指定Git的可執行文件路徑(通常為
/usr/bin/git
,系統會自動檢測)。
- 點擊右側的Test按鈕,確保PhpStorm能正確識別Git(顯示“Git executable is valid”即為成功)。
- 在User Name和Email字段中,輸入與Git全局配置一致的信息(可選,但建議保持一致)。
4. 初始化Git倉庫
若項目尚未納入版本控制,需在PhpStorm中初始化Git倉庫:
- 右鍵點擊項目根目錄,在彈出的上下文菜單中選擇Git > Init Repository。
- 初始化后,項目根目錄會生成一個
.git
隱藏文件夾,標志著版本控制倉庫創建完成。
5. 關聯遠程倉庫(如GitHub/GitLab)
若需要將本地倉庫與遠程倉庫同步,可通過以下步驟添加遠程倉庫地址:
- 右鍵點擊項目根目錄,選擇Git > Remote > Add。
- 在彈出的窗口中,輸入遠程倉庫名稱(通常為
origin
,默認推薦)和遠程倉庫URL(如GitHub的https://github.com/username/repo.git
或SSH地址)。
- 點擊OK保存設置,完成遠程倉庫關聯。
6. 日常Git操作(提交、拉取、推送)
- 提交更改:對項目文件進行修改后,點擊PhpStorm頂部菜單欄的VCS > Git > Commit,在提交窗口中勾選需要提交的文件,輸入提交消息(描述本次修改內容),然后點擊Commit按鈕。
- 拉取更新:從遠程倉庫獲取最新代碼,右鍵點擊項目根目錄,選擇Git > Pull,在彈出的窗口中選擇要拉取的分支(通常為
origin/main
或origin/master
),點擊OK即可同步遠程更改。
- 推送代碼:將本地提交推送到遠程倉庫,右鍵點擊項目根目錄,選擇Git > Repository > Push,選擇要推送的分支,輸入遠程倉庫驗證信息(如GitHub賬號密碼或SSH密鑰),點擊Push完成推送。
7. 分支管理(可選但常用)
- 創建分支:在PhpStorm的Version Control工具窗口中,點擊Git > Branches > New Branch,輸入新分支名稱(如
feature/login
),點擊Create即可創建新分支。
- 切換分支:在Version Control工具窗口的分支列表中,點擊當前分支名稱,選擇要切換的目標分支(如
main
),即可切換到該分支。
- 合并分支:若需要將特性分支合并到主分支,右鍵點擊項目根目錄,選擇Git > Merge Changes,在彈出的窗口中選擇要合并的分支(如
feature/login
),點擊Merge完成合并。