如何使用 IDEA 创建项目并且上传到 GitHub
在 GitHub中 注册创建账号 :https://github.com
下载安装 Git : https://git-scm.com
安装成功后打开 Git Bash,输入下列命令,设置 Git 全局用户名和邮箱。
安装完成后,打开 Git Bash 控制台,进行如下设置 :
git config --global user.name "你的用户名称" # 请换成自己的名字
git config --global user.email "你的邮箱名称" # 请换成自己的用户名
继续在Git Bash控制台,设置 SSH Key :
ssh-keygen -t rsa -C "你的用户名称" # 请换成自己的名字
然后一路回车,不要输入任何密码之类,生成 ssh key pair。会在 C 盘生成目录.ssh ,里面有两个文件:id_rsa (私钥), id_rsa.pub(公钥)。
打开 GitHub 页面,右边点击头像选择 Settings ---> SSH and GPG keys,然后点击 New SSH Key,将公钥的内容复制填写进去。写上 title 。注意:需要 copy 公钥最开头的 “ssh-rsa ” 这几个字。
最后,测试一下链接是否正常了,接着输入:ssh -T git@github.com,这时会问是否继续连接,我们输入 yes,这样,我们的 git 配置就完成了。
在 IDEA中 设置Git :在 File--> Setting--> Version Control--> Git--> Path to Git executable 选择你的git安装 后的git.exe文件,然后点击 Test,测试是否设置成功。
在 IDEA 中设置 GitHub,File--> Setting-> Version Control --> GibHub,点击Test,测试是否连接成功。
以上的 5 个步骤,不懂的自行 google。作为程序猿要知道自己动手,丰衣足食。创建本地项目仓库:
VCS --> Import into Version Control --> Create Git Repository...
上传本地项目仓库到 GitHub:
第一次上传的时候,需要再次输入用户名和密码。VCS –> Import into Version Control –>Create Git Repository –>选择项目文件夹
提交/拉取每次项目的 Code 改动:
提交:
遵循 git 的方式:先 add ---> 后 commit ---> 最后 push。拉取:
良好的程序猿习惯是 先 fetch ---> 后 pull ---> 最后解决冲突。
在 Github 查看自己上传的项目。
如何使用 IDEA 创建项目并且上传到 GitHub的更多相关文章
- Android studio下将项目代码上传至github包括更新,同步,创建依赖
AS中设置GIT 一.开篇 本文讲如何使用Android Studio将项目上传到github,虽然讲上传github的文章很多,但是大部分都是使用Git Bash命令行,虽然效率高些,但是有点麻烦, ...
- 将项目Demo上传到Github上的操作步骤
之前我有很多代码直接上传到了CSDN上,主要是因为操作方便,今天我就说说将源码Demo上传到Github上的操作步骤. 首先,你要先确定自己在Github上有自己的账户名,账户邮箱和密码.如果没有可以 ...
- 如何用git将项目代码上传到github
注册账户以及创建仓库 要想使用github第一步当然是注册github账号了.之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之 ...
- [转]如何用git将项目代码上传到github
注册账户以及创建仓库 要想使用github第一步当然是注册github账号了.之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之 ...
- 本地项目如何上传到github
首先登录官网注册用户(此处不多介绍),然后需要登录github创建仓库 https://github.com/ 然后取一个自己喜欢的名字(这里我的名字是webclock),点击Create rep ...
- pycharm写好的python项目怎么上传到github?
话不多说,直接抛链接 Pycharm项目上传到Github
- 01GitLab的使用——创建项目并上传到GitLab
借鉴:https://jingyan.baidu.com/article/9c69d48fe68cce13c9024e9c.html 登录GitLab网站,创建一个项目上传地址:https://blo ...
- GitHub Desktop的使用,创建项目、上传文件,设置忽略文件
下载登陆之后 新建项目File--第一个New repository 然后输入项目名称,选择项目文件夹,最后点Creata repository创建项目 这只是在本地建了项目. 项目文件夹中有其他文件 ...
- 本地项目代码上传至github
初始化本地目录:git init cd到个人本地项目代码文件目录下,执行git init命令 添加项目文件到本地仓库:git add . git commit -m "提交说明" ...
随机推荐
- Spring IOC核心源码学习
1. 初始化 大致单步跟了下Spring IOC的初始化过程,整个脉络很庞大,初始化的过程主要就是读取XML资源,并解析,最终注册到Bean Factory中: 在完成初始化的过程后,Bean们就在B ...
- spring security使用自定义登录界面后,不能返回到之前的请求界面的问题
昨天因为集成spring security oauth2,所以对之前spring security的配置进行了一些修改,然后就导致登录后不能正确跳转回被拦截的页面,而是返回到localhost根目录. ...
- 禁止用户打开HTML页面调试
有些时候,我们可能想要禁止用户修改或者调试我们HTML页面的代码,这个时候需要组织用户打开调试窗口,下面介绍一些能够阻止用户在浏览器中打开调试窗口的方法,这些方法只能一定程度的提高打开调试的门槛,并不 ...
- KVO原理解析
KVO在我们项目开发中,经常被用到,但很少会被人关注,但如果面试一些大公司,针对KVO的面试题可能如下: 知道KVO嘛,底层是怎么实现的? 如何动态的生成一个类? 今天我们围绕上面几个问题,我们先看K ...
- haroopad 預覽區樣式
body { color:red; font-family:'Microsoft YaHei'; } html,body{ font-family: "微軟雅黑" !importa ...
- C# 判断网卡类型以及其他网卡信息
NetworkInterface[] interfaces = NetworkInterface.GetAllNetworkInterfaces(); foreach (NetworkInterfac ...
- TCP/IP,Web世界的基本规则
TCP/IP协议 TCP/IP 是因特网的通信协议.通信协议是对计算机必须遵守的规则的描述,只有遵守这些规则,计算机之间才能进行通信.浏览器与服务器就是通过这个协议连接在互联网上的,还有电子邮 ...
- Asp.net Core 项目中如何使用 MongoDB 数据库
内容来源 https://blog.csdn.net/qq_26900081/article/details/83272132 一.添加依赖 1.MongoDB.Driver 2.MongoDB.Bs ...
- JS的splice()方法在for循环中使用可能会遇到的坑
在写JS代码时,我们常常使用 splice 函数来删除数组中的元素,因为 splice 函数会直接对数组进行修改,从而不需再自己写一个算法来移动数组中的其他元素填补到被删除的位置.splice 功能十 ...
- Java 学习笔记 两大集合框架Map和Collection
两大框架图解 Collection接口 由第一张图,我们可以知道,Collection接口的子接口有三种,分别是List接口,Set接口和Queue接口 List接口 允许有重复的元素,元素按照添加的 ...