本地git与github绑定并向GitHub上传本地仓库
本地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 ‘登录邮箱’第四步 本地仓库的创建与GitHub仓库的关联和提交
- 在需要创建仓库的文件夹中右键选择 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- 同步完成。
- 创建仓库
- 输入yes并回车后若出现
- 点击SSH and GPG keys 然后点击New SSH key
- 在窗口中输入
版权声明:本文为realZhaZhaHui原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。