大家在 刚刚使用 Git 的时候常常会需要 git push 操作,那么就一定会被常常需要输入账号与密码困扰。
本篇文章给大家展示如何配置 SSH 密钥,并且 git push 时再不需要如此麻烦啦!
本篇文章给大家展示如何配置 SSH 密钥,并且 git push 时再不需要如此麻烦啦!
第一步 : 配置 SSH 密钥
- 下载过 Git 的小伙伴可以直接使用鼠标右击打开 Git Bash ,执行如下命令
$ ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
创建一个
ssh
秘钥 有提示选y
表示覆盖本地ssh key
-
创建好后,密钥一般在下面的文件夹下
C:\Users\user(或Administration)\.ssh
-
接着打开需要上传的仓库,打开个人设置
-
添加密钥
-
标题和到期与选项
会自动填充,最后单击添加密钥即可
第二步 : 修改 ./git 下 config 文件
- 打开项目下的
./git
文件夹
- 编辑 config 文件
- 因为远程版本库的
url
是HTTPS
,所以每次都要输入用户名和密码
[remote “origin”]
fetch = + refs/heads/:refs/remotes/origin/
url = https://username@github.com/username/projectname.git
- 打开线上仓库,复制
SSH clone
地址
- 将下面的
URL
改成SSH clone
即可
[remote "origin"]
url = git@gitcode.net:<username>/<projectName>.git
fetch = +refs/heads/*:refs/remotes/origin/*
- 最后,大家可以愉快的
git push
了!φ(゜▽゜*)♪