一、config文件分类 Git中有三层config文件:系统、全局、本地 查看不同级别的配置文件: 1 2 3 4 5 6 7 8 #查看系统config git config --system --list #查看当前用户(global)配置 git config --global --list #查看
一、config文件分类Git中有三层config文件:系统、全局、本地 查看不同级别的配置文件:
位于git项目目录中的.git/config:适用于特定git项目的配置。–local当前项目
Git 使用一系列配置文件来保存你自定义的行为。 它首先会查找系统级的 /etc/gitconfig 文件,该文件含有系统里每位用户及他们所拥有的仓库的配置值。 如果你传递 --system 选项给 git config,它就会读写该文件。 接下来 Git 会查找每个用户的 ~/.gitconfig 文件(或者 ~/.config/git/config 文件)。 你可以传递 --global 选项让 Git 读写该文件。 最后 Git 会查找你正在操作的仓库所对应的 Git 目录下的配置文件(.git/config)。 这个文件中的值只对该仓库有效,它对应于向 git config 传递 --local 选项。 以上三个层次中每层的配置(系统、全局、本地)都会覆盖掉上一层次的配置,所以 .git/config 中的值会覆盖掉 /etc/gitconfig 中所对应的值。
二、设置用户名与邮箱(用户标识,必要)1、当你安装Git后首先要做的事情是设置你的用户名称和e-mail地址。 这是非常重要的,因为每次Git提交都会使用该信息。它被永远的嵌入到了你的提交中:
只需要做一次这个设置,如果你传递了–global 选项,因为Git将总是会使用该信息来处理你在系统中所做的一切操作。 如果你希望在一个特定的项目中使用不同的名称或e-mail地址,你可以在该项目中运行该命令而不要–global选项。 总之–global为全局配置,不加为某个项目的特定配置。 修改如上图2所示; 2、添加或删除配置项 1)、添加配置项
2)、删除配置项
3、更多配置项
4、所有config命令参数
三、解决git每次提交和拉取代码需要输入用户名和密码问题输入以下命令行:
再输入一次正确的用户名和密码,就可以了 |
2022-04-23
2023-04-23
2024-04-08
2024-11-15
2022-10-16