上传项目至GitHub

2016-10-26  本文已影响21人  dean550

前言

平时都经常有逛GitHub,但通常都是来寻找资源,一直以来都没试过把自己的项目上传上来,公司内部都是用SVN。好几次都有过尝试的冲动,可每次上网粗略看了下教程,就被繁琐的步骤给吓退了。。。今天可算下定了决心,要把它摸透。

系统环境:Win7 64位

前期准备

1.新建repository

访问 https://github.com/ 登录(若无github账号,度娘看下教程,申请一个,也很方便)。点击右上角+号,选择“New Repository”:

新建仓库

填写下Repository Name ,勾选“Initialize this repository with a README”(自动创建README文件),即可创建一个仓库。

2.安装GitHub客户端

前往https://desktop.github.com/ 直接DownLoad即可,双击exe文件,系统会自动下载安装包并自动安装。安装完成,桌面会有两个图标:

一个为GitHub客户端,一个为Git Shell命令终端,这篇教程只需要用到“Git Shell”命令终端。

3.生成SSH秘钥

启动Git Shell,输入ssh-keygen -C **** -t rsa    ****为GitHub账号所绑定的邮箱:

生成秘钥

由于我本机已经存在该秘钥,所以会提示是否覆盖。接下来通过 ssh -T git@github.com 命令验证刚生成的秘钥是否正确,若正确,则返回如下信息:

验证秘钥

还有一种验证方式,就是在网页端登录GitHub账号,进入Settings,选择SSH and GPG Keys,即可查看秘钥信息:

查看秘钥

4.Clone Responsitory到本地

在网页端登录GitHub,选中第一步新建的Responsitory,点击“Clone or download”,复制该URL。

Responsitory URL

在GitHub Shell 终端输入: git clone ***  其中***为上图中获取到的URL。执行完成后,会在如下路径:C:\Users\admin\Documents\GitHub 生成一个.git文件夹(该文件夹为隐藏文件,需要在查看--文件夹选项中勾选显示隐藏的文件和文件夹才能看到).

5.代码上传

将项目文件夹复制到上一步中提到的.git文件件所在的目录,即:C:\Users\admin\Documents\GitHub:

复制项目

a.运行GitHub Shell终端,通过 cd ***命令(***为项目文件夹名称,我的为:MySnackBar)进入项目文件夹。

b.运行 git init 命令,完成初始化。

b.运行 git add .   命令将项目所有文件加载。

文件加载

c.运行git commit -m "***"  提交相关信息(***为相关说明信息)。

d.运行git push -u origin master 将项目文件push至GitHub:

上传成功

至此,大功告成。但使用过程,总会出现种种错误的,后期遇到问题时,会附上解决方案逐步来完善该文章。

上一篇下一篇

猜你喜欢

热点阅读