温馨提示×

Ubuntu中PHPStorm如何使用版本控制工具

小樊
38
2025-10-31 22:56:52
栏目: 编程语言

1. 安装Git版本控制系统
在Ubuntu终端中执行以下命令安装Git(若未安装):

sudo apt update && sudo apt install git

安装完成后,通过git --version验证是否安装成功。

2. 配置Git全局信息
设置提交代码时使用的用户名和邮箱(需与远程仓库账户一致):

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

这一步是Git提交记录的标识,必填。

3. 在PHPStorm中配置Git可执行文件路径
打开PHPStorm,点击顶部菜单栏File > Settings(或快捷键Ctrl+Alt+S),展开Version Control选项,选择Git。在Path to Git executable输入框中,点击浏览按钮(…)找到Git可执行文件(Ubuntu默认路径为/usr/bin/git),选择后点击OK保存设置。
这一步确保PHPStorm能正确调用Git命令。

4. 初始化Git仓库
有两种方式初始化仓库:

  • 方式一(推荐):打开PHPStorm,点击顶部菜单栏VCS > Enable Version Control Integration,在弹出的对话框中选择Git,点击OK。这会在项目根目录生成.git隐藏文件夹(版本控制的核心目录)。
  • 方式二(命令行):在项目根目录的终端中执行git init

5. 关联远程仓库(可选但常用)
若需将代码推送到GitHub、GitLab等远程仓库,需先在远程平台创建仓库,然后在PHPStorm中添加远程地址:

  • 点击顶部菜单栏VCS > Git > Remotes,点击+号。
  • 输入远程仓库名称(通常为origin)和URL(如https://github.com/yourusername/yourproject.git),点击OK

6. 提交本地更改

  • 方式一(图形界面):右键点击项目根目录,选择Git > Commit Directory,在弹出的窗口中勾选要提交的文件(或点击Select All全选),输入提交信息(如Initial commit),点击Commit按钮。
  • 方式二(快速提交):点击PHPStorm右下角的Version Control工具窗口(或按Alt+9),在Local Changes标签下勾选文件,输入提交信息,点击Commit按钮。

7. 推送/拉取远程更改

  • 推送更改:将本地提交推送到远程仓库,可通过两种方式操作:
    • 右键点击项目根目录,选择Git > Push,确认远程仓库和分支(如origin/main),点击Push
    • Version Control工具窗口的Log标签下,点击Push按钮。
  • 拉取更改:从远程仓库获取最新代码并合并到本地,可通过以下方式操作:
    • 右键点击项目根目录,选择Git > Pull
    • Version Control工具窗口的Log标签下,点击Pull按钮。

8. 分支管理

  • 查看分支:点击顶部菜单栏Git > Branches,可查看本地和远程分支列表。
  • 创建分支:在Branches窗口中点击+号,输入分支名称(如feature/login),选择Create New Branch
  • 切换分支:在Branches窗口中双击目标分支,或右键选择Checkout
  • 合并分支:在Branches窗口中右键点击目标分支(如main),选择Merge into Current,将当前分支合并到目标分支。

0