0. 说明

  参考

  Git & GitHub 的安装配置

  IDEA 配置 GitHub 并上传项目


1. 安装配置 Git & GitHub

  参照 Git & GitHub 的安装配置   完成相关操作


2. 对 IDEA 进行相关设置

  2.1 在 IDEA 中配置 Git

  在主界面使用快捷键 Ctrl + Alt + S 进入 Settings 页面

  依次打开 Version Control --> Git --> Code Completion --> Path to Git executable

  选择你的 Git 安装后的 git.exe 文件,然后点击 Test ,测试是否设置成功

  

  

  2.2 在 IDEA 中配置 GitHub

  在主界面使用快捷键 Ctrl + Alt + S 进入 Settings 页面

  依次打开 Version Control --> GitHub

  选择你的 Git 安装后的 git.exe 文件,然后点击 Test ,测试是否设置成功

  Host:github.com

  Token:点击Create API Token,输入在github中注册的用户名和密码生成token

  点击Test,测试是否连接成功

  

  

  2.3 创建本地仓库

  在主界面依次打开 VCS-->Import into Version Control-->Create Git Repository...

  

  2.4 将项目添加到本地仓库

  上传项目到本地仓库,项目右键选择Git-->add,此时项目文件变成绿色,此时文件只是处于暂存区,并没有真正进入到版本库中 。

  

  2.5 将项目添加到本地仓库

  上传项目到本地仓库,项目右键选择 Git --> Commit Directory ,此时项目文件变成绿色,在弹窗中输入Commit Message,点击commit,此时项目文件从暂存区真正进入版本库中。

  

  

  2.6 上传项目到 GitHub 中

  上传项目到 GitHub 中,依次打开 VCS --> Import into Version Control --> Share Project on GitHub ,在弹框中输入仓库名和描述,点击 Share,即可是上传,中间会弹窗输入 GitHub 的用户名和密码(已输入过用户名和密码并记住的不会再次弹框输入),上传成功后 IDEA 右下角会给出提示。

  

  

  

  


3. 提交修改文件到 GitHub

  新增文件(红色),右键项目 --> Git --> add ,将新增的文件加入本地仓库,此时文件变绿色

  修改文件(蓝色)

  在项目右键 --> Git --> Commit Directory ,查看有变动的文件并输入 Commit Message ,点击 Commit and Push...

  提交后会进行语法检查,若存在错误或警告会给出确认提示,点击 Commit ,弹出 Push 框,点击 Push ,上传 GitHub 成功

  

  

  


[IDEA_3] IDEA 配置 GitHub 并上传项目的更多相关文章

  1. IDEA配置github并上传项目

    https://www.cnblogs.com/jinjiyese153/p/6796668.html

  2. Spring Boot从入门到精通(二)配置GitHub并上传Maven项目

    简单介绍一下GitHub,它是一个面向开源及私有软件项目的托管平台,因为只支持git作为唯一的版本库格式进行托管,故名GitHub. GitHub于2008年4月10日正式上线,除了Git代码仓库托管 ...

  3. Git安装配置及第一次上传项目到GitHub

    平时的学习工作少不了保存自己的Code到代码库,这里必须要使用到Git与GitHub. 1.   关于Git的安装 下载Git:下载地址:https://git-scm.com/downloads  ...

  4. GitHub教程--上传项目四步法 GitBash命令行下使用方法

    之前就用过GitHub,感觉用GitHub托管自己的代码非常不错.可是之前用的都是窗口化的TortoiseGit,省了很多命令行的操作,但是个人非常喜欢使用命令行,于是,今天就试着用了用GitBash ...

  5. idea上传项目到github 2019

    记录一下自己查找的从idea上传项目到github的总结 1.默认本地已经安装好git.exe ,idea也已经和git进行匹配 File-setting-versionControl-git-Tes ...

  6. 如何通过git客户端上传项目到github上

    参考地址: 1.http://1ke.co/course/194 2.https://github.com/wohugb/git-reference/blob/master/Git-on-the-Se ...

  7. 利用gitbash上传项目到github

    GitHub主要是用作基于Git的分布式版本管理系统的库,可以保存和管理自己的代码,而且主要用作代码的合作开发.不过对于我来说,Git控制系统还比较难以掌握,或者开发小系统还不太用得着,因此我把Git ...

  8. Android快速实现上传项目到Github

    本文为skylinelin原创,转载请注明出处! 一.简介 现在在网上浏览关于Git的文章,基本上都是使用命令行(Git Bash),命令行效率是很高的,但是有一定的复杂性,现在我们看如何用AS来讲项 ...

  9. 用Eclipse上传项目到github

    1.安装EGit插件 点击菜单栏help->Eclipse Marketplace 2.配置Git 这里是配置相关账户信息 3.把项目提交到本地仓库 右键项目->Team->Shar ...

随机推荐

  1. mysql 查找在另一张表不存在的数据

    有两个表Phone_book, Call: Phone_book +----+------+--------------+ | id | name | phone_number | +----+--- ...

  2. 阿里云服务器搭建SVN

    简单步骤介绍 1:安装svn apt-get install subversion 2. 开启svn服务器 svnserve -d 检查是否开启:ps aux | grep svnserve 若出现如 ...

  3. 对类型“DevExpress.Xpf.Grid.GridControl”的构造函数执行符合指定的绑定约束的调用时引发了异常。

    用VS2012 修改别人的WPF代码时碰到这个问题,百度下有人遇到相同问题,不过版本不同,先试下再说. 解决方法:安装Netframework4.5的补丁 地址:http://support.micr ...

  4. Netty 解码器抽象父类 ByteToMessageDecoder 源码解析

    前言 Netty 的解码器有很多种,比如基于长度的,基于分割符的,私有协议的.但是,总体的思路都是一致的. 拆包思路:当数据满足了 解码条件时,将其拆开.放到数组.然后发送到业务 handler 处理 ...

  5. C# Quartz的配置

    1. 介绍 Quartz为后台工作者提供了得便利,我们下面介绍一下它的配置.本文配置主要针对服务程序的配置. 但是在做下面配置之前,要安装包 Install-Package Quartz 2. Qua ...

  6. JS DOM操作(三) Window.docunment对象——操作属性

    属性:是对象的性质与对象之间关系的统称.HTML中标签可以拥有属性,属性为 HTML 元素提供附加信. 属性总是以名称/值对的形式出现,比如:name="value". 属性值始终 ...

  7. 【转】Java工程师成神之路

    针对本文,博主最近在写<成神之路系列文章> ,分章分节介绍所有知识点.欢迎关注. 一.基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 h ...

  8. [日常] Go语言圣经-Deferred函数

    1.只需要在调用普通函数或方法前加上关键字defer,就完成了defer所需要的语法.当defer语句被执行时,跟在defer后面的函数会被延迟执行.直到包含该defer语句的函数执行完毕时,defe ...

  9. Spring 概念

    spring概念 1.spring是一个开源的轻量级的开源框架. 2.spring的核心主要分为两部分: (1)aop:面向切面编程,扩展功能不是修改源代码实现. (2)ioc:控制反转,比如有一个类 ...

  10. python正则表达式1

    使用正则表达式,需要导入re这个模块 >>> import re >>> pattern=r'abc' >>> str='abcdefghijab ...