写在前面: 我是「扬帆向海」,这个昵称来源于我的名字以及女朋友的名字。我热爱技术、热爱开源、热爱编程。技术是开源的、知识是共享的。

这博客是对自己学习的一点点总结及记录,如果您对 Java算法 感兴趣,可以关注我的动态,我们一起学习。

用知识改变命运,让我们的家人过上更好的生活

文章目录

  • 一、GitHub 账号里面新建仓库
  • 二、开发工具 Idea 关联 Git
  • 三、Idea 中创建 Git 仓库
  • 四、将 Idea 上面的代码提交到本地仓库
  • 五、Idea 关联远程仓库地址
  • 六、将代码从本地仓库提交到远程仓库
  • 七、解决提交报错

首先你得有一个GitHub账号,关于如何注册 GitHub 账号这里不再说明,网上有很多教程,都讲的比较详细。

一、GitHub 账号里面新建仓库

  1. 输入用户名密码,进行登录 GitHub

  1. 创建一个仓库
  • 登陆GitHub账号之后,接下来进行创建一个仓库,用来管理你提交的文件。点击网页右上角的 小加号或者点击 new 都可以创建仓库。
  • 填写仓库名,然后点击绿色按钮 create repository 创建仓库。
  • 创建成功以后,将会看到你创建的仓库,点击绿色按钮 Clone or downoad 将会显示你的仓库地址(这个地址在上传代码的时候会用到)

二、开发工具 Idea 关联 Git

  1. 打开 idea,依次点击 FilesettingsVersion ControlGit ,在右上有 Path to Git executable,一般情况下Idea会默认自动跟本地git进行关联,如果没有关联,则需要手动关联。

  1. 关联好之后,点击右上角 Test,测试是否关联成功。若出现Git 版本,表示关联成功。
  2. 绑定自己的GitHub账号,依次点击FilesettingsVersion ControlGitHub ,填写账号和密码,点击Login In,点击 OK。


将会看到绑定的GitHub账号,这时已经关联完成。

三、Idea 中创建 Git 仓库

  1. 在Idea 里面,依次点击 VCSimport into version controlcreate git repository

  2. 选择相应的文件夹, 点击 ok

    此时,文件夹里面的文件名全部变成 红色

    去文件夹下面可以看到,有个 .git 文件夹

四、将 Idea 上面的代码提交到本地仓库

  1. 项目右键,依次选择 Gitadd,此时项目文件变成 绿色,此时文件只是处于暂存区,并没有真正进入到版本库中

  2. 选中要提交的文件夹, 点击右键,依次点击 GitCommit Directory

  3. 选择需要提交的文件,填写提交信息,填写作者信息,最后点击提交。

注意:一般情况下需填写提交信息,方便自己或别人查看,相当于备注。

  1. 点击 Commit 提交到本地仓库

五、Idea 关联远程仓库地址

  1. 创建 Remotes,idea 里面依次点击 VCSGitRemotes
  2. 点击右边的小加号,点击OK

  1. 填写远程仓库地址(url 是第一步创建仓库的时候得那个仓库地址),点击 OK
  2. 点击 OK

六、将代码从本地仓库提交到远程仓库

  1. Idea 里面,依次点击 VCSGitPush

  2. 确认信息,然后 Push

  3. 出现提示信息 Push Successful,证明提交成功。


4.去 Github 下面就能看到你提交的文件

七、解决提交报错

在第一次提交的情况下,如果报错 Push rejected: Push to origin/master was rejected。

说明:Git 拒绝推送,说明你的项目中有和和历史不符的东西。

解决办法:打开你要上传代码的文件夹位置鼠标右键,点击git Bash Here,然后分别执行下面两行命令,完美解决问题;

git pull origin master –allow-unrelated-histories
git push -u origin master -f


执行完命令以后,输入GitHub用户名和密码,点击OK 将会进行提交


由于水平有限,本博客难免有不足,恳请各位大佬不吝赐教!

idea上传代码到github (图文并茂)相关推荐

  1. liunx 上传 代码到github

    原文链接 原文 第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令 git init 第二步:将项目的所有文件添加到仓库中 git add . 将add的文件commit到仓库 git ...

  2. eclipse下使用git插件上传代码至github

    eclipse下使用git插件上传代码至github 1.eclipse下安装git 正常情况下,eclipse 是自带 git 插件的,那么即可跳至步骤1的最后一小步,配置 git . 如果十分悲剧 ...

  3. Github 之 本地上传代码到 Github ,并且添加 .gitignore 文件 屏蔽一些文件上传(内附详细步骤)

    Github 之 本地上传代码到 github ,并且添加 .gitignore 文件 屏蔽一些文件上传(内附详细步骤) 目录 Github 之 本地上传代码到 github ,并且添加 .gitig ...

  4. git使用及上传代码到github

    git使用及上传代码到githup git使用 git安装 git上传代码到github git commit之后想要撤销 不删除工作空间改动代码,撤销commit,不撤销git add . git使 ...

  5. Vscode上传代码至Github(2 ways)

    Vscode上传代码至Github Graphic way 在Github 上创建仓库,建议和你的项目同名,勾选下面的Add a README file后创建: Initialize 打开Vscode ...

  6. PyCharm 社区版首次上传代码到GitHub和新增代码上传到GitHub(超详细)

    PyCharm 社区版首次上传代码到GitHub和新增代码上传到GitHub 文章目录 PyCharm 社区版首次上传代码到GitHub和新增代码上传到GitHub 1. 前言 2. 配置 git 3 ...

  7. 【工具资源】—— Gitbash命令行上传代码到Github仓库

    本文转载:原作者[海龙的博客] 第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令 git init 第二步:将项目的所有文件添加到仓库中 git add . 如果想添加某个特定的文件 ...

  8. eclipse上传代码到github,漏掉的代码怎么上传解决方法

    eclipse上传代码到github,有些更新的代码commit的时候没有上传到github,这个时候只有手动上传,漏掉的代码. 没有上传的代码,在项目中会出现问号标识此代码没有上传到github.而 ...

  9. Git上传代码到GitHub

    版本控制:使用Git上传代码到GitHub 本文将帮助大家学会使用Git(版本管理工具)软件把电脑中的代码或项目上传到GitHub(项目托管平台)中. 要上传代码到GitHub中,是必须要安装Git软 ...

  10. ubuntu上传代码到github教程--token

    ubuntu上传代码到github教程 注意的点: 1.上传代码的命令行在github新建项目的时候会给出来的(不要自动生成readme文件的话) 2.要上传什么代码就在该文件夹下进行git init ...

最新文章

  1. 42张图详解 NAT : 换个马甲就能上网
  2. 四种主流的 API 架构风格对比
  3. 在写移动端时,a标签或者input标签等 在手机上点击背后会有阴影的解决办法
  4. bootstrap File Input 多文件上传插件使用记录(二)删除原文件
  5. 第十一届蓝桥杯省赛C++组试题 第5题
  6. 多路查找树之2-3树的删除原理
  7. java实现手机充电_java – 如何知道手机是否正在充电
  8. 关于安卓listview获得item中的控件问题
  9. mysql5.6.40免安装版配置方案
  10. sheet中没有getcolumns()方法吗_家庭亲子教育中的八种方法,你做到了吗?
  11. 计算机组成原理r型指令logisim实现_全国计算机二级MS office选择题增分速记宝典!...
  12. 如何真正让小程序,WebRTC和APP互通连麦直播
  13. Linux vi 查找和替换字符串
  14. MATLAB逆谐波均值滤波
  15. android studio 融云SDK集成
  16. React.js 菜鸟入门
  17. h5页面 html,h5页面和普通页面的区别是什么
  18. css设置字体颜色怎么设,css里面怎么设置字体颜色?
  19. 2.1.1 操作系统之进程的定义、特征、组成、组织
  20. 三分钟告诉你什么是三层交换机!

热门文章

  1. 利用谷歌浏览器模拟网速慢的情况
  2. 什么是不简单?把每一件简单的事做好就是不简单;什么是不平凡?能把每一件平凡的事做好就是不平凡。
  3. 数据库实验|姓名,课程的随机生成
  4. 小企业会计准则 ——主要账务处理和财务报表(1)
  5. Windows10 Windows许可证即将过期
  6. 小米怎么和计算机连接网络连接网络,电脑怎么连接小米路由器上网
  7. 服务器pci光卡 系统不显示,工控机系统读取不到PCI卡的原因及解决办法
  8. Java常见工具安装及环境配置
  9. LimeSDR官方系列教程(六):使用Pothos和GNU Radio接收ASK/OOK信号
  10. 2022年美赛S奖得主的三次完赛经历