github 使用

github在windows系统下操作及流程介绍:

1.安装 nodejs 这是必备的,这里就不多说了。

2.安装git。如果不会百度吧。

3.如果是第一次在电脑上玩github需要配置 SSH才能访问github

配置SSH

检查本机是否有ssh key设置

1
$ cd ~/.ssh 或 cd .ssh

如果没有则提示: No such file or directory

如果有则进入~/.ssh路径下

如果没有ssh key设置,进行一下操作:

1
ssh-keygen -t rsa -C "xxxxxx@yy.com"

会出现类似一下页面

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Generating public/private rsa key pair.

Enter file in which to save the key (/c/Users/xxxx_000/.ssh/id_rsa): #不填直接回车

Enter passphrase (empty for no passphrase): #输入密码(可以为空)

Enter same passphrase again: #再次确认密码(可以为空)

Your identification has been saved in /c/Users/xxxx_000/.ssh/id_rsa. #生成的密钥

Your public key has been saved in /c/Users/xxxx_000/.ssh/id_rsa.pub. #生成的公钥

The key fingerprint is:

e3:51:33:xx:xx:xx:xx:xxx:61:28:83:e2:81 xxxxxx@yy.com

这样本机完成ssh key设置,其存放路径为:c:/Users/xxxx_000/.ssh/下。用文本打开 id_rsa.pub 复制所有内容。

添加ssh key到GItHub

登录GitHub系统;点击右上角账号头像的 “▼” → Settings → SSH kyes → Add SSH key

粘贴 id_rsa.pub 复制的内容。

这样 本机与github 链接已经完成了。

配置账户

1
git config --global user.name "your_username"  #设置用户名
1
git config --global user.email "your_registered_github_Email"  #设置邮箱地址(建议用注册giuhub的邮箱)

测试ssh keys是否设置成功

1
ssh -T git@github.com

如果出现 Hi xxx! You've successfully authenticated, but GitHub does not provide shell access. 出现词句话,说明设置成功。

本地项目通过SSH push到GitHub

在github上创建一个示例仓库, 复制创建的仓库地址

打开git输入

1
git clone  #仓库地址

进入仓库项目目录

1
cd #仓库项目目录名称

随意增加文件或者项目

1
git status  #查看更改删除及增加的文件或者文件夹

出现的红色字体表示你更改删除及增加的文件或者文件夹

1
git add .  #表示把要提交的文件添加到索引库中

回头再 git status 发现更改删除及增加的文件或者文件夹 颜色变成绿色。这表示文件添加成功了

1
git commit -m '#本次添加文件的描述信息'
1
git pull origin master  #合并master分之代码
1
git push origin master  #上传代码到master分之代码

提示会要输入 用户名及密码。