需完成git初始化、文件跟踪、提交和推送四步操作:先配置git路径,再初始化本地仓库并关联远程地址,接着添加文件并提交到本地,最后推送至远程仓库。

在团队协作开发中,你需要把本地写好的代码安全地提交到远程仓库,让其他成员能同步最新改动,同时避免覆盖他人工作成果。这要求你准确完成 Git 初始化、文件跟踪、提交和推送四个关键动作,漏掉任一环节都可能导致代码丢失或协作中断。
配置Git可执行路径
打开 IntelliJ IDEA,按 Ctrl + Alt + S 进入设置界面 → 左侧展开“Version Control” → 点击“Git” → 在“Path to Git executable”文本框中输入你的 Git 安装路径,例如 【D:Program FilesGitingit.exe】。
点击右侧“Test”按钮,若弹出“Git version X.X.X”提示框,说明配置成功;如果显示“Cannot run program”,请确认 Git 是否已安装,或尝试使用 WSL 路径 【\wsl$ubuntuusringit】(适用于 Windows 10 2004+)。
初始化本地仓库并关联远程地址
方法一:已有项目目录时
在项目根目录右键 → 选择“Git” → “Add” → 项目名旁出现绿色图标,表示已纳入版本控制;再右键 → “Git” → “Repository” → “Remotes” → 点击“+” → 输入名称(如 origin)和远程 URL(如 https://gitee.com/xxx/project.git)→ 点击 OK。
方法二:新建项目时
File → New → Project from Version Control → 选择 Git → 粘贴远程仓库 URL → 指定本地存放路径 → 点击 Clone。IDEA 会自动完成初始化、克隆、设置 remote origin 全流程。
注意:若项目已存在 .git 文件夹,IDEA 不会重复初始化,但需手动检查是否已配置 remote —— 打开 Terminal 输入 git remote -v 验证。
添加文件并提交到本地仓库
第一步:打开“Commit”工具窗口(快捷键 Alt + 0 或点击左下角 Commit 图标)。
使用 `gh` CLI 与 GitHub 交互。通过`gh issue`、`gh pr`、`gh run` 和 `gh api` 管理 issue、PR、CI 运行以及高级查询。
第二步:在“Unversioned Files”节点下勾选要纳入版本控制的文件(如 src/Main.java、pom.xml),右键 → “Add” 或直接按 Ctrl + Alt + A;这些文件会移至“Default Changelist”并显示为绿色。
第三步:在提交信息框中输入有意义的描述,例如“init: add main class and dependencies”;不要留空,否则提交会被拒绝。
第四步:点击右下角“Commit”按钮(或按 Ctrl + K);若勾选了“Amend commit”,则本次提交会合并到上一次提交中,慎用 —— 【这会改写历史,已推送的提交不可逆】。
将本地提交推送到远程仓库
点击顶部菜单栏 Git → Push,或按 Ctrl + Shift + K。
在弹出的 Push 对话框中,确认左侧列出的分支(通常是 master/main)和提交记录,右侧 Remote 选择 origin,Branch to push to 显示目标远程分支(如 refs/heads/main)。
首次推送时,若远程分支不存在,IDEA 会提示“Create remote branch 'main'”,点击“Push”即可自动创建;后续推送直接执行即可。
推送完成后,右下角状态栏会显示“Successfully pushed to origin/main”,此时代码已同步至远程仓库。










