如何使用 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 "提交说明" ...
随机推荐
- nodejs操作session和cookie
session: 安装模块 cnpm install express-session 引入session注册到路由 var express = require('express'); var sess ...
- LEMP平台全编译搭建
1.安装nginx1.13 1.1解决依赖关系 编译安装nginx需要事先需要安装开发包组"Development Tools"和 "Development Librar ...
- J2EE规范总结
概述 J2ee是我们步入java学习的一个開始.它将开启这趟奇幻之旅,Java是一种简单的,跨平台的,面向对象的,分布式的.解释的.健壮的安全的.结构的中立的,可移植的.性能非常优异的多线程的,动态的 ...
- 4.计算机启动过程的简单介绍 计算机启动流程 计算机BIOS作用 POST 开机自检 计算机启动顺序 分区表 操作系统启动
计算机的启动
- Spring源码情操陶冶#task:executor解析器
承接Spring源码情操陶冶-自定义节点的解析.线程池是jdk的一个很重要的概念,在很多的场景都会应用到,多用于处理多任务的并发处理,此处借由spring整合jdk的cocurrent包的方式来进行深 ...
- HTTP与HTTPS的理解
最近一直也在面试的过程中,可能由于各个方面的问题,导致没有时间抽出更新博客,今天开始陆续更新!!!以后自己的博客,会向React Native,swift ,以及H5延展,成为一个全栈的技术人员.本篇 ...
- 第22章 使用外部身份提供商登录 - Identity Server 4 中文文档(v1.0.0)
ASP.NET Core有一种灵活的方式来处理外部身份验证.这涉及几个步骤. 注意 如果您使用的是ASP.NET Identity,则会隐藏许多基础技术细节.建议您还阅读Microsoft 文档并执行 ...
- Error - The debugger's worker process (msvsmon.exe) unexpectedly exited.
Error - The debugger's worker process (msvsmon.exe) unexpectedly exited. 解决方法:Tools->Options-> ...
- mysql过程函数的建立与使用
记一次数据库函数的学习:工作中接口出现问题,导致页面数据显示错误,跟踪代码查看,最后找到sql语句中,但是sql比较复杂,同时调用了大量的函数,以此记录mysql函数的学习. 首先创建一个函数 选择参 ...
- 用node.js express设置路径后 子路径下的页面访问静态资源路径出问题
在routes/news_mian.js 设置了访问news_main.html 的路径 '/',通知设置一个访问news-page.html的子路径'/newspage'子路径.但是在访问loacl ...