美文网首页
Git使用前的配置

Git使用前的配置

作者: 网络小乙 | 来源:发表于2021-04-18 00:41 被阅读0次

在系统中安装Git之后,需要做一些操作来定制你的Git环境。每台计算机只需配置一次,程序升级会保留配置信息,并且可以再任何时候再次通过命令来修改配置。

  1. 配置文件
    • /etc/gitconfig 系统层面的通用配置文件,在执行 git config 时加上 --system 选项,则会读写该文件中的内容。由于它是系统配置文件,所以修改它需要root权限;
    • ~/.gitconfig 或者 ~/.config/git /config 只针对当前用户的配置文件,在执行 git config 时加上 --global 选项,则会读写该文件中的内容,修改该文件内容会对当前用户的所有仓库生效;
    • 当前仓库的git目录中的config文件(.git/config) 针对当前仓库的配置文件,在仓库所在目录中执行 git config 时加上 --local 选项(默认选项),则会读写该文件中的内容。
      优先级:.git/config > ~/.gitconfig > /etc/gitconfig
      可以使用以下命令查看所有的配置以及所在的文件:
      git config --list --show-origin
      
  2. 配置用户信息
    使用如下命令配置用户名和邮箱:
    git config --global user.name "用户名"
    git config --global user.email "邮箱"
    
  3. 配置文本编辑器
    当git需要输入信息时需要调用文本编辑器,如果不配置,git会使用系统默认的文本编辑器。
    使用如下命令配置文本编辑器,以vim为例:
    git config --global core.editor vim
    
  4. 查看配置信息
    如果要查看配置信息,可以使用如下命令:
    #当前仓库
    git config --list
    #或者
    git config --local --list
    #当前用户
    git config --global --list
    #系统
    git config --system --list
    
    查看git的某一项配置,可以使用如下命令:
    git config <key>
    #例如
    git config user.name
    

相关文章

  • 2020-07-01 git 的使用

    1.git 使用前配置信息 在git使用前,需要告诉git你是谁,在向git仓库中提交时需要用到: 1.1配置提交...

  • Git 的使用

    1.5.1 Git 使用前配置 在使用 git 前,需要告诉 git 你是谁,在向 git 仓库中提交时需要用到。...

  • git使用前配置

    查看版本:git --version 配置:在使用之前可以通过以下配置来告诉git用户名称和邮箱git confi...

  • Git使用前的配置

    在系统中安装Git之后,需要做一些操作来定制你的Git环境。每台计算机只需配置一次,程序升级会保留配置信息,并且可...

  • Git常用操作

    Windows下GIT安装及使用 初次运行 Git 前的配置 git工具安装 git安装包: ftp://192....

  • Git for Mac安装以及Github Desktop的安装

    Git for Mac安装以及Github Desktop的安装配置 1. 安装 Git 在你开始使用 Git 前...

  • Git 使用指南

    1.什么是Git 2.Git常用命令 2.1 Git配置 使用Git前准备 需要配置的用户名和密码 2.2创建本地...

  • git命令手册

    git配置 在使用 git 前,需要告诉 git 你是谁,在向 git 仓库中提交时需要用到。 配置提交人姓名:g...

  • GIT 使用方法

    1、使用前的基本配置 git config --global user.name "用户名" git config...

  • git琐记

    第一次使用前配置 git config --global user.name "Your Name"git con...

网友评论

      本文标题:Git使用前的配置

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