Git Bash、ssh key
Sourcetree、Github
author:zoxiii
文章目录
1、下载安装Git Bash和Sourcetree
Git Bash官网
- Git-2.37.2.2-64-bit.exe❤️提取码:9492
- Sourcetree官网,需要注册Bitbucket账户
2、打开Git Bash
2.1、输入命令
ssh-keygen -t rsa -C "你的邮箱"
2.2、查看你生成的ssh public key
- 文件绝对路径为
C:\Users\mysel\.ssh\id_rsa.pub
- 用记事本打开
id_rsa.pub
并复制所有
3、GitHub添加ssh公钥
3.1、GitHub网页登陆你的账号
3.2、操作添加公钥
- 点击个人头像→【Settings】→【SSH and GPG keys】→【New SSH key】→为你的公钥取个名称→将刚刚复制的公钥代码粘贴到此处
3.3、本地验证
在Git Bash输入命令
ssh -T git@github.com
4、SourceTree添加ssh密钥
- 文件绝对路径为
C:\Users\mysel\.ssh\id_rsa.pub
- 工具→选项
5、SourceTree通过ssh密钥克隆项目到本地
5.1、找到你要克隆的项目
- 复制其SSH连接
5.2、克隆项目
5.3、提交以及推送
- 必须先暂存有修改的文件,然后提交,推送到远端
- 如果推送失败,可能是网络不好,或者其他原因,实在不行也可尝试使用personal Access Token推送