前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Git命令集之二——配置命令 原

Git命令集之二——配置命令 原

作者头像
珲少
发布2018-08-15 15:10:10
2230
发布2018-08-15 15:10:10
举报
文章被收录于专栏:一“技”之长一“技”之长

Git命令集之二——配置命令

Git初始化的.git目录中会自动创建一个config文件,这个文件中是对Git仓库做一些个性化的配置。Git的用户配置默认会从全局文件中继承,项目的config文件可以进行覆盖与个性化修改。Git提供了许多命令来对配置文件进行增删改查操作。

1.git config --replace-all key value

    这个命令用来修改某个配置键值对,不添加--replace-all参数也可以进行配置键值的修改,只是对于某个键可能存在多个对应值时,添加这个参数后会全部进行修改,示例如下:

git config --replace-all core.bare "true"

2.git config --add key value

    向配置文件中添加一个配置键,示例如下:

git config --add core.new "new"

3.git config --get key

    查询某个配置键的值,示例如下:

git config --get core.new

4.git config --get-all key

    和查询命令类似,用于一对多键值的查询。

5.git config --global

   添加--global参数 对应全局的Git配置,示例如下:

git config --global --list

6.git config --system

    添加--system参数 对应系统的Git配置,示例如下:

git config --system --list

7.git config --local

    添加--system参数 对应项目的Git配置,示例如下:

it config --local --list

8.git config --file <file>

    使用给定的文件作为Git配置文件。

9.git config --remove-section sectionName

    删除一个配置分区,示例如下:

git config --remove-section core

10.git config --rename-section section newName

    修改一个配置分区的名字,示例如下:

git config --rename-section core coor

11.git config --unset key

    删除一个配置键。

12.git config --unset-all

    删除配置的键,用于一对多键值的删除,会删除所有这个键对应的值。

13.git config --list

    打印配置信息。

14.git config --name-only --list

  只对配置文件中的键进行打印。   

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017/02/20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Git命令集之二——配置命令
    • 1.git config --replace-all key value
      • 2.git config --add key value
        • 3.git config --get key
          • 4.git config --get-all key
            • 5.git config --global
              • 6.git config --system
                • 7.git config --local
                  • 8.git config --file <file>
                    • 9.git config --remove-section sectionName
                      • 10.git config --rename-section section newName
                        • 11.git config --unset key
                          • 12.git config --unset-all
                            • 13.git config --list
                              • 14.git config --name-only --list
                              领券
                              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档