SSH Key
创建SSH key 建立远程连接
$ ssh-keygen -t rsa -C "youremail@example.com"
测试SSH key配对成功
$ ssh -T git@gitee.com
配置SSH
-
右键打开Git Bash Here <任意路径下都可以>;
-
输入
ssh-keygen -t rsa -C "youremail@example.com"
;
这句话会在本地生成公钥和秘钥 -
之后一直点回车;这时在用户下回多出一个SSH文件夹
-
如果找不到点开这里勾选 “隐藏的项目”
-
打开SSH文件夹里面有两个文件: id_rsa id_rsa.pub;
其中id_rsa.pub就是公钥,使用公钥和秘钥来完成非对称加密算法。
-
要想使这台电脑与我们的远程仓库产生联系,就把这个公钥存到远程仓库就可以了。
-
使用记事本或其它文件打开后复制里面的所有内容;
-
打开gitee仓库,点击头像、点击设置
-
点击SSH公钥
-
将刚才复制的SSH公钥粘贴到如下,里面标题是根据生成秘钥的邮箱来的
-
最后点击确定。
添加完成之后如何查看本地有没有与仓库简历远程联系。
一、测试Gitee
ssh -T git@gitee.com
输入yes
二、 测试GitHub
ssh -T git@github.com
GitHub 和 Gitee配置方法是一样的
将远程仓库保存到本地
git clone [url];在哪里克隆就在那里打开Git Bash Here
将本地内容推送到远程仓库
git push origin master <必须是操作完git commit -m >
假如推送不成功使用:git pull --rebase origin master
(拉取远端最新commit后的分支)后从新推送;