Git安装配置及第一次上传项目到GitHub
平时的学习工作少不了保存自己的Code到代码库,这里必须要使用到Git与GitHub。
1. 关于Git的安装
下载Git:下载地址:https://git-scm.com/downloads 。根据不同操作系统选择不同的版本,我用的是Windows操作系统,选择与计算机系统匹配的版本即可,如64-bit版本。


下载之后安装Git,点击Git-64bit安装包之后,点击Next默认配置安装完成即可。

安装完成之后使用”win+R”输入cmd,直接输入git,回车若出现以下内容,则Git安装成功。

2. 使用Git上传项目代码
2.1.注册Github账号并添加SSH秘钥
① 注册Github账号,登录Github官网:https://github.com/注册即可;
② 配置ssh:在桌面右键点击git bash here;

③输入:ssh-keygen-t rsa-C “邮箱”(注意!双引号里面是在github注册的邮箱)
④出现“Enter file in which to save the key(目录)”直接回车直到出现输入密码
⑤输入两次密码(注册github时上面邮箱对应的密码)

⑥完成上面操作无误后即可在上面目录(例如我的目录是:c/Users/huang/.ssh/)下找到两个文件id_rsa和id_rsa.pub。

⑦接着复制id_rsa.pub文件里面的所有内容。打开github,进入settings,选择左边的SSH and GPG keys,把刚才复制的密钥添加进去,title那里可以自己决定起一个名字,点击添加,最后就可以看到生成sshkey了。下次上传项目时就不需要再配置密钥了



2.2.创建本地项目上传项目文件
右键你的本地Java项目,选择Git Bash Here,点击即可进入该目录,

输入git init命令,在该目录下将出现.git目录,这时候将在本地创建一个Git仓库。

使用git add .将该目录下的文件都添加到仓库里面

接着输入: git commit -m "content" content即为本次提交的注释,最好该注释是有意义的,因为以后跟别人一起用git开发项目时,回退时根据该注释就可以知道提交的时候修改了什么内容。

在GitHub上创建一个代码仓库,用于保存Git项目本地代码。创建GitHub项目远程repository如下:

复制该地址,将GitHub仓库与本地仓库关联,输入以下命令:
git remote add origin https://github.com/devyf/JavaWorkSpace.git
接着输入命令: git push -u origin master,若出现以下界面,则传输成功。(如果之前remote origin already exists,可以使用git remote rm origin进行删除后添加)

之后打开自己的GitHub网页,即可在之前创建的repository中看到上传的项目代码。

Git安装配置及第一次上传项目到GitHub的更多相关文章
- Git 上传项目到 Github
Git 上传项目到 Github 该文章主要讲解Git 上传项目到 Github,Gitee同理 配置Git 下载.安装Git 下载后一路(傻瓜式安装)直接安装即可 如果第一次使用git的话,需要设置 ...
- 使用git上传项目到GitHub上
之前的博客有<使用git拉取GitHub上的项目>的文章,那么现在说一下,如何上传项目到GitHub上. 1. Git的.gitignore 文档配置 因为项目中可能有很多的图片还有nod ...
- 初次在cmd使用git命令上传项目至github方法(笔记)
在一切开始之前,先推荐一个git简易工具书--Git_Cheat_Sheet,非常适合新手.自行搜索即可,也有热心者提供了中文版. 一.下载 Git 从Git官网下载Git安装包 https://gi ...
- Windows下GIT安装与使用(上传远程端)
Windows下GIT安装与使用(上传远程服务器) 1. 登陆http://msysgit.github.io/并下载Git 2. 打开下载的exe文件,一路默认(路径可以去修改).有可能电脑需要 ...
- 直接利用本地git上传项目到github
http://m.blog.csdn.net/article/details?id=50441442 本文将详细介绍如何托管你的项目到github上 转载请标明出处: http://blog.cs ...
- 手把手教你用git和SourceTree上传项目到github细解(转)
尊重原创:https://blog.csdn.net/qq_32365567/article/details/52859166 一.引言 我想大家现在都很熟悉github了,也能运用github上开源 ...
- 使用git工具上传项目到github步骤
这里记录一下上传项目到github的步骤.使用的工具是Git bash. 1.登陆github,没有账户就注册一个,新建一个Repository(仓库). 2.绑定用户. 因为Git是分布式版本控制系 ...
- 用git上传项目到GitHub或者码云全过程
用git上传项目到GitHub或者码云全过程 1. 会生成一个隐藏文件夹".git".这是一个不可删文件,因为暂存区和历史区还有一些其他的信息都在这里,删掉就不是一个完整的仓库了 ...
- 使用Git GUI,上传项目到github,并实现预览功能
一.使用GUI,上传项目到GitHub (GUI是啥,不做过多赘述,可百度了解) 步骤: 1.打开GUI,新建一个仓库,demo 2.在编辑器中,编写相关代码,比如添加1.html文件,文件内容为“h ...
随机推荐
- 实用代码|Linux定时检查应用状态
有时候,我们挂在服务器上的应用会因为一些特殊情况挂掉,致使项目经理又对我们说:又挂了!赶紧去看看!于是又了以下脚本,使用shell编写,用于定时检查应用情况,挂掉则重启.这里以tomcat为例. 根据 ...
- Frameworks.Entity.Core 6 Specification
Specification internal 1 A logic AND Specification密封类AndSpecification<T>继承 抽象类CompositeSpecifi ...
- RMQ算法使用ST表实现
RMQ RMQ (Range Minimum Query),指求区间最小值.普通的求区间最小值的方法是暴力. 对于一个数列: \[ A_1,~ A_2,~ A_3,~ \cdots,~ A_n \] ...
- 团队项目——Alpha1版本
团队项目-Alpha版本发布1 一.格式描述 这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience/ ...
- 01-前言&WEB标准
人生苦短,要学就只学有用的 [前端教学-前言] 初识web开发 我们先来认识一下web前端 其实前端的工作,大体的概括就是:根据美工给的设计稿,变成web网页,使用后天的接口实现数据的渲染,要是高端一 ...
- Java常见问题汇总
1.String,StringBuffer,StringBulider的区别及应用场景 2.Servlet生命周期 3.向上转型与向下转型 4.Java的多态性 5.重写和重载的区别 6.深拷贝和浅拷 ...
- centos7 手动设置时间
date -s "2020-02-03 23:13:00" hwclock -w clock -w
- 中国天气网API接口
http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/data/cityinfo/101010100.h ...
- Ansi、Unicode、UTF8字符串之间的转换和写入文本文件
转载请注明出处http://www.cppblog.com/greatws/archive/2008/08/31/60546.html 最近有人问我关于这个的问题,就此写一篇blog Ansi字符串我 ...
- BZOJ 3343 教主的魔法(分块)
题意: 有一个1e6的数组,t次操作:将[l,r]内的值增加w,或者查询[l,r]内的值大于等于add的 思路: 分块,块大小为sqrt(n),每次只需要暴力头尾两块,中间的整块打标记, 对于查询查操 ...