# 前提
- 已安装 git
- 已注册 github github 注册
# 第一步 在本地创建 ssh key
打开 git-bash.exe
在窗口中输入
ssh-keygen -t rsa -C "注册GitHub的邮箱地址"
点击回车后会出现下列文字,意思是请求一个路径保存 key。我们可以直接回车,程序将会将 key 保存在默认路径
点击回车后会出现下列文字,意思是设置一个密码。若选择设置密码还需确认密码。若不想设置密码,可以直接回车两次
最后出现如下情况表示 key 已生成
文件路径在图中所示,在文件资源管理器中打开这个路径。文件加下的
id_rsa.pub
就是我们要获得的 key。以文本文件方式打开
id_rsa.pub
,获得 key。
# 第二步 github 配置
- 登陆 GitHub 进入 setting
- 点击 SSH and GPG keys 然后点击 New SSH key
- title 栏为密钥的标题,自定义即可。key 栏需要将在第一步获得的 key 粘贴到此处,然后点击 add SSH key。
- 点击 add SSH key 后需要输入 GitHub 密码确认添加 SSH key。
- 出现如下情况表示 GitHub 上添加 key 成功。
# 第三步 本地 git 配置
验证本地 git 是否与 GitHub 绑定成功
在 git-bash 中输入ssh -T git@github.com
然后点击确定。第一次执行该指令会提示是否继续,需要输入 yes。输入 yes 并回车后若出现
You've successfully authenticated, but GitHub does not provide shell access.
则表示成功绑定。设置用户名称和登录邮箱
git config --global user.name ' 用户名称'
git config --global user.email ' 登录邮箱'在需要创建仓库的文件夹中右键选择 git bash here 选项。
创建仓库
在打开的窗口中输入git init
添加所有文件到仓库
在打开的窗口中输入git add .
,然后输入 `` 提交所有文件到仓库。GitHub 的仓库创建
登录后在 GitHub 主页点击 New 按钮新建仓库。
设置好仓库名称,创建 readme 文档然后点击 Create repository仓库的 SSH key 获取
创建好仓库后,点击仓库页面中的 Clone or download 按钮,然后复制 SSH key。本地仓库与 GitHub 的仓库关联
在打开的 git-bash 窗口中输入git remote add origin 第5步获取的仓库的SSH key
添加所有文件到仓库本地仓库提交至 GitHub
在打开的 git-bash 窗口中输入git pull --rebase origin master
使本地仓库与远程仓库同步,然后输入git push -u origin master
将本地仓库提交至 GitHub同步完成。