• Mac切换git账号


    进入Finder目录 ~/.ssh
    会看到有三个文件config、id_rsa、id_rsa.pub(我配置过两个账号,是五个文件)
     
    ④打开终端
    输入第一行命令:ssh-keygen -t rsa -C "邮箱地址"
    这时会提示你创建的文件是否使用默认的文件名
    Enter file in which to save the key (/Users/用户名/.ssh/id_rsa):
    如果第一次使用了id_rsa,为了避免覆盖第一次的账号配置,现在需要修改名字,将小括号里的路径改为/Users/用户名/.ssh/id_rsa_moses然后回车
    如果不需要密码,接下来可以直接两次回车,然后等待完成即可
     
    ⑤这时再看.ssh文件夹下多了两个文件:id_rsa_moses和id_rsa_moses.pub
     
    用记事本打开id_rsa_moses.pub,copy里面全部内容
    ⑥回到浏览器,点击GitHub头像,找到设置里的SSH配置
     
    把刚刚copy的内容粘贴到key里面,起个名字,直接Add SSH key就OK了
    到此,已经配置完了新的git账号,接下来是如何切换两个git账号
    ⑦再回到.ssh文件夹,用记事本打开config文件
    将原来的配置信息改为新账号绑定的配置信息
    Host OSChina
          HostName git.oschina.net
          User git
          IdentityFile ~/.ssh/id_rsa
    
    Host GitHub
          HostName github.com
          User git
          IdentityFile ~/.ssh/id_rsa_moses
    
    ⑧再找到和.ssh文件夹同一层级下的.gitconfig文件,用记事本打开
    将原来的账号信息改为新账号
    [user]
        name = moses1991
        email = moses89757@gmail.com
    
    到此已经完成了新git账户的配置和切换


    作者:_moses
    链接:https://www.jianshu.com/p/6621c42ef112
    来源:简书

  • 相关阅读:
    Quora的技术探索
    基于移动互联网的电子商务个性化推荐的一些思考
    想个法子找出性能差的SQL
    结束——2012年微软精英挑战赛
    sql 查询时间执行长的sql语句
    NET好书盘点
    最后两个编程题
    网络七层协议
    使用WCF创建Restful服务
    一步一步学Entity FrameWork 4
  • 原文地址:https://www.cnblogs.com/huiAlex/p/16250761.html
Copyright © 2020-2023  润新知