温馨提示×

Debian系统下PHPStorm如何使用版本控制

小樊
38
2025-10-23 17:37:42
栏目: 编程语言

1. 准备工作:安装Git并配置全局信息
在Debian系统上使用PHPStorm进行版本控制,首先需要安装Git(版本控制工具)。打开终端,执行以下命令安装Git:

sudo apt update && sudo apt install git

安装完成后,配置Git的全局用户名和邮箱(用于标识提交者):

git config --global user.name "Your Name"  
git config --global user.email "your.email@example.com"

通过git --version命令验证Git是否安装成功。

2. 在PHPStorm中配置Git集成
打开PHPStorm,进入File > Settings(Windows/Linux)或PhpStorm > Preferences(Mac)。在设置窗口中,展开Version Control选项,选择Git

  • 设置Git路径:在Path to Git executable字段中,点击...按钮选择Git可执行文件的路径(通常为/usr/bin/git)。点击Test按钮,确保PHPStorm能正确识别Git。
  • 配置用户信息:在User NameUser Email字段中,输入与Git全局配置一致的信息(可选,但建议保持一致)。

3. 初始化本地Git仓库
有两种方式初始化仓库:

  • 方式一:创建新仓库:在PHPStorm中打开项目,右键点击项目根目录,选择Git > Init Repository,即可在项目根目录创建新的Git仓库。
  • 方式二:克隆现有仓库:若已有远程仓库(如GitHub、GitLab),可通过File > New > Project from Version Control > Git,输入远程仓库URL和本地存放路径,点击Clone完成克隆。

4. 关联远程仓库
若项目需要与远程仓库同步,需添加远程仓库地址:

  • 点击PHPStorm顶部菜单VCS > Git > Remotes,点击+按钮。
  • Edit Git Remote窗口中,输入远程仓库名称(如origin),粘贴远程仓库URL(如https://github.com/username/repo.git),点击OK保存。

5. 日常版本控制操作

  • 提交更改
    方法1:在PHPStorm左下角点击Version Control面板(或使用快捷键Alt+9),查看未提交的更改(蓝色标记)。右键点击文件或文件夹,选择Git > Commit Directory,输入提交信息,勾选需提交的文件,点击Commit
    方法2:使用快捷键Ctrl+K快速打开提交窗口。

  • 推送代码
    右键点击项目根目录,选择Git > Repository > Push(或使用快捷键Ctrl+Shift+K)。选择要推送的分支(如main),点击Push,输入远程仓库认证信息(如GitHub账号密码或SSH密钥),完成推送。

  • 拉取更新
    当远程仓库有新提交时,右键点击项目根目录,选择Git > Pull(或使用快捷键Ctrl+T)。选择要拉取的分支,点击Pull,将远程更改同步到本地。

6. 分支管理

  • 查看分支:点击PHPStorm右下角的Git分支按钮(如main),可查看当前分支及远程分支列表。
  • 创建分支:点击分支按钮,选择New Branch,输入分支名称(如feature/login),点击Create,即可创建新分支并切换到该分支。
  • 切换分支:在分支列表中点击目标分支名称,即可切换到该分支。
  • 合并分支:切换到目标分支(如main),点击Git > Merge Changes,选择要合并的分支(如feature/login),点击Merge,完成分支合并。

0