资讯专栏INFORMATION COLUMN

GIT配置多用户

1treeS / 3422人阅读

摘要:在公司工作的时候有时候想提交一点代码到上然后一台电脑上就需要配置两个账号分别访问和公司的分别生成两个为什么要生成两个的原因我也不清楚望路过的大佬指点下分别用如下的命令给两个账户生成存储位置和密码随意注意名称不要一样不要覆盖了把公钥的内

在公司工作的时候有时候想提交一点代码到github上,然后一台电脑上就需要配置两个账号分别访问github和公司的gitlab
1. 分别生成两个key

为什么要生成两个key的原因我也不清楚,望路过的大佬指点下.

分别用如下的命令给两个账户生成key,存储位置和密码随意,注意名称不要一样不要覆盖了
ssh-keygen -t rsa -C “youemail”

把公钥的内容分别复制粘贴到公司git和github上面配置ssh-key的地方,title可以随便填

2.配置对应host使用哪个私钥
编辑ssh的配置文件   vim ~/.ssh/config
下面是一个git主机的配置,需要用几个就配置几个
Host github #给你的host取个名字 方便自己记忆 
   User Username #你的用户名
   Hostname http://github.com   #host主机的url
   IdentityFile ~/.ssh/id_rsa   #私钥的访问路径
   Port   8081                  # host主机的端口  如果为80可以忽略此项
3. 配置用户名和邮箱
在项目的目录下执行以下命令配置当前项目的用户名和邮箱 不带global选项表示只配置当前项目
git config user.name "username"
git config user.email "email"
配置的内容可以在项目根目录下的 .git/config 文件夹查看,也可以使用git config --list命令

然后git多用户配置到此就完成了

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/29517.html

相关文章

  • hexo搭建博客分享

    摘要:在这里的作用只要是用管理员权限安装一些软件和开启一些服务创建操作用户和分配权限。输入完毕之后,命令模式下输入强制保存退出。保存之后,修改文件权限最后一步,开放服务器中的端口。 知识点准备 我主要参考了两篇文章: 【持续更新】最全Hexo博客搭建+主题优化+插件配置+常用操作+错误分析 基于CentOS搭建Hexo博客 我采用的方案是云服务器+域名的方式 首先是要搞懂一些概念 Ngi...

    psychola 评论0 收藏0
  • Git自由之章 - 关于SSH 公钥

    摘要:关于首先是一种网络协议,用于计算机之间的加密登录。第二种级别是基于公开密匙加密机制的安全验证。前者是私钥,注意保管,后者是公钥如下添加到登录之后。 简述 什么是 Git 的 ssh key?这个问题其实我也很困惑,所以我才专门分享这篇关于 ssh key 的文章,着重分析了解什么是 ssh key,它有什么用,怎么能用好它?本文主要由从网上收集资料加上自己的经验汇总而成的经验干货,可以...

    IamDLY 评论0 收藏0
  • Git常用的简单命令

    摘要:是在服务器端开发再合适不过的神器这里只是对自己平常工作中常常使用到的命令做一个小小的总结,方便程序员开发和版本控制的配置文件有三个级别的配置文件,分别是版本库级别的配置文件全局配置文件用户家目录下系统配置文件安装的时候所在的目录,一般情况下 Vim+Gig是在服务器端开发再合适不过的神器!这里只是对自己平常工作中常常使用到的git命令做一个小小的总结,方便程序员开发和版本控制! git...

    wmui 评论0 收藏0
  • 【保姆级教程】从零到精通Git,CodeChina实战

    摘要:因为是全中文的,对一些英语不好的人来说确实是福利。二下载安装下载官网下载地址进去之后,点击点击后就会自动下载了。 文章目录 推荐系列教程,推荐的一定是精选的!一....

    lyning 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<