发布于2026-07-02 阅读(0)
扫一扫,手机访问
在Ubuntu上做开发,PhpStorm配合Git几乎是标配。这套组合拳打得好,版本管理、团队协作都能省下大把时间。不过,很多人第一次在Linux环境下配置时,总会在某个环节卡住。今天就索性把整个流程捋一遍,从零开始,一步步说清楚。

Ubuntu下安装Git没什么门槛,打开终端,几行命令就能搞定。如果系统里还没有Git,直接执行:
sudo apt update && sudo apt install git
安装完成后,用git --version检查一下版本,看到输出就说明成了。
Git装好了,得先告诉它你是谁——这直接影响后续提交记录里的作者信息。终端里执行:
git config --global user.name "Your Name"
git config --global user.email "youremail@example.com"
这两行一跑,PhpStorm也能直接读到这套配置,省得重复设置。
打开PhpStorm,进 File > Settings(或者直接用快捷键 Ctrl+Alt+S),一路找到 Version Control > Git。这里会自动识别Git可执行文件的路径,通常是 /usr/bin/git。点一下 Test 按钮验证,显示成功就万事大吉。
VCS > Import into Version Control > Create Git Repository,系统就会生成一个 .git 文件夹——这就是版本控制的核心所在。VCS > Enable Version Control Integration,在弹出的窗口里选 Git,确认即可。如果打算把代码推到GitHub或GitLab上,就需要关联远程仓库。操作也很直观:右键项目根目录,选 Git > Remotes...,点加号,填入远程名称(比如 origin)和仓库URL(例如 https://github.com/username/repo.git),搞定。
VCS > Commit,勾选要提交的文件,写上干净的提交信息(比如 fix: 修复登录bug),点 Commit 即可。VCS > Git > Push,或者直接点右下角 Git 工具窗口里的 Push 按钮。VCS > Git > Pull,同步下来,免得冲突。VCS > Show History,谁改了、改了啥、什么时候改的,一目了然。VCS > Git > Branches,点加号创建新分支(比如 feature/login),或者直接选一个已有分支切换。main),然后右键 VCS > Git > Merge Changes,选要合并的分支(比如 feature/login),点 Merge。有冲突的话,PhpStorm会标记出来,手动解决就行。合并或拉取时如果发生冲突,文件会被标红。双击冲突文件,PhpStorm会打开图形化冲突解决界面——选择保留本地版本、远程版本,或者手动编辑,标记为已解决后提交就可以了。
顺便提一句,PhpStorm不仅仅是Git的天下,SVN、Mercurial等其他版本控制工具也支持,配置思路大同小异。比如用SVN的话,需要先装好 subversion 客户端,然后配置路径。掌握了这套流程,以后在PhpStorm里做版本管理,基本就不用再频繁切到终端了。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8