Ubuntu下PhpStorm集成版本控制(以Git为例)的详细步骤
1. 安装Git
在终端中执行以下命令,安装Git到Ubuntu系统:
sudo apt update
sudo apt install git
安装完成后,通过git --version验证是否安装成功(显示Git版本号即表示成功)。
2. 配置Git全局信息
Git提交代码时需要关联用户名和邮箱,执行以下命令设置全局信息(替换为你的实际信息):
git config --global user.name "Your Name"
git config --global user.email "youremail@example.com"
可通过git config --global --list查看配置是否生效。
3. 在PhpStorm中配置Git路径
- 打开PhpStorm,点击顶部菜单栏File > Settings(或使用快捷键
Ctrl+Alt+S)。
- 在设置窗口左侧展开Version Control,选择Git。
- 在Path to Git executable输入框中,确认或选择Git可执行文件的路径(Ubuntu系统通常为
/usr/bin/git)。
- 点击右侧Test按钮,验证PhpStorm是否能正确连接Git(显示“Git executed successfully”即表示成功)。
- 点击OK保存设置。
4. 关联项目与版本控制
场景1:新建项目并初始化Git仓库
- 打开PhpStorm,点击Create New Project创建新项目。
- 项目创建完成后,右键点击项目根目录,选择VCS > Import into Version Control > Create Git Repository,即可在项目根目录生成
.git隐藏文件夹(版本控制的核心目录)。
场景2:已有项目关联Git
- 打开已有项目,右键点击项目根目录,选择Git > Repository > Init(或通过VCS > Enable Version Control Integration选择Git),即可将现有项目纳入Git版本控制。
5. 常用版本控制操作
添加文件到暂存区
- 右键点击需要版本控制的文件或文件夹,选择Git > Add(或点击项目根目录下的**+**图标),将文件添加到Git暂存区(准备提交)。
提交更改
- 右键点击项目根目录,选择Git > Commit Directory,在弹出的窗口中输入提交信息(如“Initial commit”),勾选需要提交的文件,点击Commit即可完成本地提交。
推送代码到远程仓库
- 若已配置远程仓库(如GitHub、GitLab),右键点击项目根目录,选择Git > Repository > Push,在弹出的窗口中选择要推送的分支(如
main),点击Push即可将本地提交推送到远程仓库。
拉取远程代码
- 当远程仓库有更新时,右键点击项目根目录,选择Git > Repository > Pull,选择要拉取的分支,点击Pull即可将远程更改同步到本地。
查看版本控制状态
- 点击PhpStorm底部工具栏的Version Control标签(或使用快捷键
Alt+9),可查看文件的版本状态(如未跟踪、已修改、已提交等),并进行批量操作。
6. 配置远程仓库(可选但常用)
若需将代码推送到远程仓库(如GitHub),需先在远程平台创建仓库,然后在PhpStorm中添加远程地址:
- 右键点击项目根目录,选择Git > Remotes。
- 点击**+按钮,输入远程仓库名称(通常为
origin),粘贴远程仓库URL(如https://github.com/yourusername/yourrepository.git),点击OK**即可完成配置。
通过以上步骤,即可在Ubuntu系统上使用PhpStorm完成Git版本控制的基础操作,实现代码的高效管理。