复习Git在IDEA中的关键操作
在IntelliJ IDEA中使用Git进行版本控制时,需要复习的关键操作:
1. 查看Git账号和远程仓库地址
查看远程仓库地址:
打开项目,点击顶部菜单栏
VCS
→Git
→Remotes
在弹出的窗口中可以看到所有配置的远程仓库地址(通常名为
origin
)也可以通过底部状态栏的
Git: 分支名
右键选择Repository
→Remotes
查看
查看当前登录账号:
打开
File
→Settings
(Windows/Linux)或IntelliJ IDEA
→Preferences
(Mac)导航到
Version Control
→Git
→GitHub
(如果关联了GitHub)在这里可以看到已登录的GitHub账号信息
对于其他Git服务,可查看
Version Control
→Git
中的配置
2. 提交代码到Git
暂存文件:
右键项目或文件 →
Git
→Add
(将文件加入暂存区)或使用快捷键
Ctrl+Alt+A
(Windows/Linux)/Cmd+Option+A
(Mac)也可在左侧Project窗口中,通过文件旁的颜色标识直接右键操作(红色-未跟踪,绿色-已暂存)
提交变更:
点击顶部菜单栏
VCS
→Commit
或使用快捷键Ctrl+K
/Cmd+K
在弹出的提交窗口中:
勾选要提交的文件
填写提交信息(必填,简要描述变更内容)
点击
Commit
按钮完成本地提交若要直接推送到远程,可点击
Commit and Push
推送到远程仓库:
提交后,点击
VCS
→Git
→Push
或使用快捷键Ctrl+Shift+K
/Cmd+Shift+K
在弹出窗口中确认推送的分支和远程仓库,点击
Push
3. 创建新分支
方法一:
点击底部状态栏的当前分支名称(如
main
或master
)在弹出的分支列表中点击
New Branch
输入新分支名称(如
feature/user-login
),选择基于哪个分支创建点击
Create
完成创建并自动切换到新分支
方法二:
顶部菜单栏
VCS
→Git
→Branch
→New Branch
后续步骤同上
推送新分支到远程:
创建分支后,首次推送需要设置上游分支
点击
Push
时,会自动提示设置上游分支,确认即可或使用命令:右键项目 →
Git
→Repository
→Push
,在弹出窗口中勾选"Set upstream"
4. 合并分支
切换到目标分支:
首先确保切换到要合并到的目标分支(如
main
)点击底部状态栏分支名 → 选择目标分支 →
Checkout
执行合并:
方法一:顶部菜单栏
VCS
→Git
→Merge Changes
方法二:右键项目 →
Git
→Merge Changes
在弹出窗口中,选择要合并的源分支(如
feature/user-login
)点击
Merge
按钮
处理合并冲突:
若出现冲突,IDEA会显示冲突文件列表
双击冲突文件,在编辑区会显示冲突内容
使用编辑区上方的冲突解决工具栏选择保留哪部分代码(
Accept Left
/Accept Right
/Accept Both
)解决所有冲突后,点击
Apply
,然后提交合并结果
推送合并结果:
合并完成后,记得将合并结果推送到远程仓库(
Push
操作)