前提条件
- 已经安装了 IntelliJ IDEA。
- 拥有 GitHub 账号,若没有可前往GitHub 官网注册。
- 已经在本地配置好 Git,并且在 IDEA 中正确配置了 Git 路径(
File文件
->Settings设置
->Version Control版本控制
->Git
)。 - 可参考如何在 GitHub 上传项目 CSDN博客 Git 下载安装配置 -CSDN博客
具体步骤
1. 在 GitHub 上创建新仓库
- 登录 GitHub 账号,点击右上角的 “+” 号,选择 “New repository”。
- 在 “Repository name” 中输入仓库名称,可根据项目情况填写 “Description” 进行描述。
- 选择仓库的可见性(Public 或 Private)。
- 其他选项可根据需要选择,最后点击 “Create repository” 创建仓库。
2.在IDEA中登录自己的Github账号
- 打开设置页面:在 IDEA 菜单栏中,选择
File文件
->Settings设置
->Version Control版本控制
-> Github - 添加账号:在右侧的 GitHub 设置界面中,点击 “添加账户” 号。
- 选择认证方式:一般推荐使用 Token(通过令牌登录) 认证方式。点击后会弹出一个提示框,告知你需要到 GitHub 网站生成一个新的 Token。
- 生成 GitHub Token
- 打开 GitHub 网站,登录你的账号。
- 点击右上角头像,选择 “Settings”(设置)。
- 在左侧菜单中,滚动到最下方,选择 “Developer settings”(开发者设置)。
- 点击 “Personal access tokens”(个人访问令牌),再选择 “Generate new token”(生成新令牌),选择Generate new token (classic)。
- 为令牌设置一个描述性的名称。
- 选择需要的权限,例如
repo
权限全勾选(用于操作仓库)。- 拉到最下面,点击 “Generate token”(生成令牌),GitHub 会生成一个新的 Token。
- 务必复制并保存好这个 Token!因为页面刷新后将无法再次查看。
- 完成认证:回到 IDEA 的 “添加 GitHub 账号” 对话框,将刚才复制的 Token 粘贴到相应的输入框中,然后点击 “Add account”(添加账号)。
- 输入Token:完成上述步骤后,IDEA 就会使用你提供的 Token 认证信息登录到你的 GitHub 账号。之后,你就可以按照之前的步骤将项目推送到 GitHub 远程仓库了。
3.在 IDEA 中初始化本地 Git 仓库
- 打开要部署到 GitHub 的项目。
- 选择
VCS
->Create Git Repository(
创建 Git 仓库)。 - 在弹出的对话框中选择项目的根目录,点击 “OK”确定,此时项目就被初始化为一个本地 Git 仓库。
4. 添加文件到本地仓库
- 在 IDEA 的右下角,确认当前处于 Git 版本控制状态。
- 打开项目中的文件,会发现文件图标有了变化,代表这些文件已经被 Git 跟踪。
- 选择
VCS
->Git
->Add(始终
添加),将项目中的所有文件添加到本地仓库的暂存区。
5. Commit 提交文件到本地仓库
Commit Changes
提交更改。- 在弹出的 “Commit Changes” (提交)对话框中,填写提交信息(如项目的简要说明或更新内容)。
- 点击 “Commit” (提交)按钮,将暂存区的文件提交到本地仓库。
6. Push推送本地仓库到 GitHub
- 先关联本地仓库和 GitHub 远程仓库
- 复制在 GitHub 上创建的仓库的 URL。例如https://github.com/Kkkika/QueueStackParkingLot
- 在 IDEA 中选择master->
推送。
- 在弹出的 “Git Remotes” 对话框中,点击 “定义远程” 。
- 在 “Name” 名称中输入
origin
(这是远程仓库的默认名称),在 “URL” 中粘贴之前复制的 GitHub 仓库 URL,然后点击 “OK”。
- 确认推送的分支信息(通常是
master
或main
分支)。 - 点击 “Push” 推送按钮,IDEA 会将本地仓库的文件推送到 GitHub 远程仓库。
7. 验证推送结果
- 打开 GitHub 上对应的仓库页面,刷新页面后,应该能看到项目文件已经成功上传。
可能遇到的问题及解决方法
- 认证问题:如果在推送过程中提示认证失败,可能需要配置 GitHub 的认证信息。可以在 IDEA 中选择
File
->Settings
->Version Control
->GitHub
,点击 “+” 号,选择合适的认证方式(如 Token)进行认证。 - 网络问题:若遇到网络连接问题,检查网络设置,确保可以正常访问 GitHub。如果网络不稳定,可以尝试切换网络环境或使用代理。✨【2025最新】GitHub访问太慢?加速神器Watt Toolkit(原Steam++):零门槛解锁极速访问丨全网最全安装+使用教程✨-CSDN博客