网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2015-03-02 12:06:52

admin
管理员

git的配置信息

用linux环境下,git的配置信息,通常会出现在三个地方。

第一: /etc/gitconfig

第二: ~/.gitconfig

第三: .git/config

三个文件的意思

从优先级来说  .git/config有最高的优先级, /etc/gitconfig 最低。

/etc/gitconfig 是全部用户的配置

~/.gitconfig 是当前用户的配置

.git/config 某人用户的某个项目的配置


创建或者修改配置文件

首先执行

# git config --global --list
fatal: unable to read config file '/root/.gitconfig': No such file or directory

这个命令是 查看 用户自己的的配置, 提示的结果是 文件不存在。

 git config --global user.name ipbbs.net
# git config --global --list
user.name=ipbbs.net

通过 git config --global user.name ipbbs.net 就设置了一个参数

这个时候这个文件  ~/.gitconfig  就已经存在了。

同理 可以使用  --system 来操作全局的参数。 设置或者删除


重点明白

--global 操作的是用户自己的配置信息

--system 操作的所有用户的配置信息

--list    用来查看配置信息


一般要配置那些信息

第一: 用户的名字

第二: 用户的邮箱

第三: 配置一个编辑器

第四: 比较不同文件的一个工具

下面是一个示例

git config --global user.name 'ipbbs.net'
git config --global user.email 'xxx#ipbbs.net'
git config --global core.editor vim
git config --global merge.tool vimdiff

设置好后你会发现配置信息是

# cat ~/.gitconfig
[user]
        name = ipbbs.net
        email = "xxx#ipbbs.net"
[core]
        editor = vim
[merge]
        tool = vimdiff

这样基本的信息就设置完毕


ipbbs.net

离线

页脚

Powered by FluxBB