如何在window下将自己的项目上传到GitHub平台

本文详细介绍如何使用Git和TortoiseGit在本地创建项目仓库,并通过简单的步骤将项目上传至GitHub的过程。包括安装Git和TortoiseGit、配置环境、创建本地仓库、提交更改以及将项目推送到GitHub等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

tip:因为GitHub是git的管理控制平台 所以要下载git

1.安装git和小乌龟(小乌龟用来给git上传项目的软件)

git 的下载链接 https://git-for-windows.github.io/

小乌龟的下载链接 https://tortoisegit.org/download/

2.如何判断你的电脑成功安装了git和tortoise

这里写图片描述

亲只需在电脑上右键出现的菜单中有上图红框里的三个就代表你成功安装了git和tortoise。

3.接下来我们需要设置tortoise

这里写图片描述

再次提醒 图中的name和Email要跟你的GitHub上的账号一致!!!

接下来就到了重点–如何建立项目仓库以及代码上传

4.创建代码仓库(git create repository here)

4.1选择你要上传的项目 右键出现菜单选择–创建代码仓库(git create repository here)

这里写图片描述

弹出的对话框直接ok 确定即可

5.如何将本地的项目上传到GitHub上(commit&push)

5.1选中文件 右键出现菜单 点击git commit .. 将文件放在主分支目录下

这里写图片描述

弹出的菜单中 项目描述要填写一下并且将你文件下的文件状态从unknown变成added
然后点击commit即可

这里写图片描述

6.如何在GitHub上创建代码仓库

6.1在你有GitHub账号的前提下,(如果还没有你先注册一下)在你的GitHub账号下点击创建一个new repository(新版本库)

这里写图片描述

6.2点击上图按钮进入网页填写相应信息(Public代表你上传的项目是公开的 允许其他GitHub用户查看你的代码 创建完成后你会看见一些git命令)

这里写图片描述

6.3点击create repository之后会生成一个HTTPS的网址

这里写图片描述

7.将项目push到GitHub中

7.1利用小乌龟将你的项目push到你的仓库中(选中项目,右键弹出的菜单选中小乌龟那个之后在选择push)

这里写图片描述

7.2上面步骤执行后会弹出对话框 点击manage进入另一个菜单根据图中提示填写url 然后点击ok close即可

这里写图片描述

这里写图片描述

提示:第一次上传东西会弹出上面的对话框 需要你填上你GitHub上的用户名和密码 。。。。。。。。结果还是push不上,在我耐心的找解决方案后,终于弄明白为什么总是 push 失败的原因了!竟然是因为我用的是注册的用户名而不是邮箱名……囧死。这时你只要在打开错误信息里的关于邮箱问题的网址,然后按照里面的解决措施操作就好。

7.3GitHub上点击刷新出现下面类似的页面就代表你上传成功啦

这里写图片描述

以上就是如何将自己的项目上传到GitHub平台。

### 配置 IntelliJ IDEA 并推送项目Git 仓库 #### 1. 配置 Git 路径 在 IntelliJ IDEA 中,首先需要确认已正确安装并配置了 Git 工具。通过 `File >> Settings... >> Version Control >> Git` 打开设置窗口,在此界面输入本地计算机上 Git 的可执行文件路径[^3]。 如果未手动指定路径,则 IDE 可能会尝试自动检测默认位置。完成配置后记得单击 “Test” 按钮来验证当前环境是否能够正常调用 Git 命令行工具。 #### 2. 初始化版本控制 对于尚未初始化为 Git 版本库的新建或现有项目,可以通过菜单栏中的选项启动初始化过程:选择 `VCS >> Enable Version Control Integration` ,随后弹出对话框里挑选 Git 类型作为所使用的 VCS(Version Control System)。此时会在项目的根目录下生成 `.git/` 文件夹用于存储元数据信息[^2]。 #### 3. 添加远程仓库地址 当准备向某个特定的在线平台上传代码前,需先定义目标 URL 地址。这可通过命令面板或者图形化界面上实现: - 使用快捷键唤起 Terminal 控制台,运行如下指令绑定远端服务器:`git remote add origin [repository-url]` 替代 `[repository-url]` 成实际值比如 Gitee/GitHub 上新建好的空白仓库存储空间链接[^5]; - 或者借助 GUI 方式操作——导航至 `Git Repositories Tool Window`, 展开节点找到 Remotes 列表右键新增条目填写对应字段即可[^4]。 #### 4. 提交更改与推送 最后阶段涉及两步动作分别是提交改动记录以及真正意义上把它们发送出去给定的目的地。 - **Commit**: 在左侧边栏 Project View 下选中要处理的对象集合作为代表整体事务单元对待;接着按住 Shift 键同时按下 F6 快捷组合触发 Commit Dialog 对话框展示出来供编辑 commit message 描述本次更新要点所在之处[^1]。 - **Push**: 完成上述之后再回到主屏幕顶部工具栏寻找 Push 图标按钮点击它就会询问是否继续前进直至成功结束整个流程。 ```bash # Example commands used during setup and push process. $ git init $ git status $ git add . $ git commit -m "Initial project version" $ git branch -M main $ git remote add origin https://example.com/repo.git $ git push -u origin main ``` 以上即是在 IntelliJ IDEA 内部完成从零开始建立连接直到最终分享成果的一系列常规步骤概述说明文档^。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值