zoukankan      html  css  js  c++  java
  • Git如何设置多个用户

    前言

    由于我们在使用GitHub时,通常不希望带有公司信息,所以需要独立的Git账户来提交练习代码,本文记录一下如何配置多个Git账户并创建公钥

    正文

    1.首先进入~/.ssh文件夹

    2.然后创建一个新的公钥,生成ssh key

    ssh-keygen -t rsa -f ~/.ssh/id_ablo120 -C "email"

    测试完成后,发现生成了id_ablo120.pub文件

    3.将id_ablo120.pub中的内容粘贴到git的SSH列表中
    4.本地需要根据不同的Host来切换不同的公钥,所以在~/.ssh文件夹中创建Config文件来配置

    touch ~/.ssh/config

    5.修改配置文件,将GitHub的内容配置设置如下

    #github server one
    Host github.com  #这里直接配置成github.com自动切换到当前key           
    Hostname github.com                
    IdentityFile ~/.ssh/id_ablo120  #修改Github的key

    6.测试下载

    git clone git@github.com:ablo120/PythonLearn.git

    7.代码提交时,如果不希望使用global的用户,可以为每个项目单独配置用户名和提交邮箱
    配置用户名

    git config user.name "用户名"

    配置邮箱

    git config user.email “用户邮箱”
    1. git如何查看当前用户名
      ```
      git config user.name
    2. git如何查看当前用户名邮箱

    git config user.email
    ```

    8.这时,提交代码已经可以使用私有邮箱和密码了

    结论

    通过对git公司账户和个人账户进行配置,可以在不同的项目上使用不同的提交策略,此文仅仅是记录一下自己的使用方法,仅供参考。





  • 相关阅读:
    数据库子句
    数据查询的语言
    试图
    Bootstrap 简介及引用方法
    一阶段项目整理
    js 鼠标移入移出
    js 鼠标点击事件
    轮播图
    滚动条 固定导航栏
    三元运算符 DOM找元素
  • 原文地址:https://www.cnblogs.com/EltonLiang/p/9133096.html
Copyright © 2011-2022 走看看