一.关于github
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。
官网链接:GitHub Dashboard
正常注册登录即可。
二.下载工具
首先要下载工具,下载链接:Git - Downloads (git-scm.com)
选择对应版本下载。
下载安装完在桌面点击右键,选择更多选项,看见Open Git Bash here即可。
三.密钥获取与配置
1.获取
a. 找到你要上传的文件,右键找到Open Git Bash here,输入以下代码:
这里的xxxxx@xxxxx.com并没有强制要求,可以直接用github的邮箱。
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
b. 出现以下代码:xxx为一个文件路径,直接按下回车即可。
Enter file in which to save the key (xxxxxx)
c.会再出现以下代码:继续回车。
Enter passphrase(empty for no passphrase):
d.再出现:最后按下回车。
Enter same passphrase again:
e.将出现:这里的xxx是一个路径,为生成的公钥文件。
Your public key has been saved in xxxx
f.按照该路径找到公钥文件:用文本编辑器打开,一大串字符数字全部粘贴。
2.配置
接下来就是配置密钥,打开github,点击最右边的橙色图标,找到settings。
找到左侧的SSH and GPG keys,点击New SSH keys。![](https://i-blog.csdnimg.cn/blog_migrate/145ac576fe8a5a14bec1d6eca4b3f6a2.png)
Title可以起个有意义的,将刚才复制的密钥复制到下面的文本框中,点击添加即可。
四.创建仓库并推送文件
点击加号,选择New repository
添加仓库名称及描述
该选项为为仓库添加一个描述文件,然后点击创建。
复制该链接。
回到刚才的Git Bash Here,进行以下操作:
初始化:
git init
与仓库进行连接:此处的xxx为刚才复制的链接
git remote add origin xxxx
添加所有文件:
git add .
提交文件:xxx为描述信息,可添加描述语句,便后续查看
git commit -m 'xxxxx'
推到远程仓库:
git push -u origin master