wsl配置git环境

这篇记录下在WSL(Ubuntu-20.04)下如何配置git环境。


安装git

直接使用apt-get即可。

sudo apt-get install git

随后使用whereis git 或者git --version检查是否安装完成。


配置git

  • 配置你的用户名
git config --global user.name xxx
  • 配置你的邮箱地址
git config --global user.email  [email protected]
  • 查看是否配置成功
git config --list


配置SSH秘钥

  • 生成ssh秘钥,把xxx换成你上面填的邮箱
ssh-keygen -t rsa  -C "[email protected]"

  • 找到我们生成秘钥并打开公钥
cd ~/.ssh/

  • 复制公钥的内容并且打开你的github设置界面
  • 找到SSHkey设置,点击右上角的New SSH key

  • 把刚复制的公钥内容添加进去。
  • 回到我们的linux命令行,使用ssh命令检查是否配置成功
ssh [email protected]


到这里就配置完成了,Enjoy it.


后记

很简单的步骤,万万没想到,我还是踩坑了。

总结起来一句话就是:ssh key配置好了也不代表能用https的方式免密码clone和push,其实已经配置好了,只是用了错误的clone方式。

顺便记录一下已经用https方式clone项目的解决办法:

  • 移除当前的源地址。
git remote remove origin
  • 添加ssh格式的源地址
git remote add origin [email protected]:用户名/Repo名称.git

猜你喜欢

转载自blog.csdn.net/huiruwei1020/article/details/107567918