美文网首页程序员的自我修养
重装系统后,原有项目不能再使用git的解决方式

重装系统后,原有项目不能再使用git的解决方式

作者: henryspace | 来源:发表于2017-03-08 23:40 被阅读1260次

    案例场景

    重新安装系统、git后,原有本地项目的git SSH Key没有了,需要重新配置git

    操作步骤

    • 设置git:
      设置git的user name和email:
      git config --global user.name "xxx"
      git config --global user.email "xxx@163.com"

    • 生成密钥:
      ssh-keygen -t rsa -C "xxx@163.com"
      按3个回车,密码为空这里一般不使用密钥。
      最后得到了两个文件:id_rsa和id_rsa.pub

    • 添加公钥
      复制本地~/.ssh/id_rsa.pub 中的公钥,添加进代码托管的仓库SSH Key配置中去,然后本地就可以正常使用了
      注:以上涉及xxx的是你项目代码托管仓库(如github、gitlab)的用户名、邮箱

    奇葩问题

    以上流程处理后,git仍然不能正常使用,git bash面板提示没有commit操作权限。检查后发现,重新装的win10系统,当前登录用户没有项目文件夹的操作权限,加下写权限即可。

    相关文章

      网友评论

        本文标题:重装系统后,原有项目不能再使用git的解决方式

        本文链接:https://www.haomeiwen.com/subject/zkiigttx.html