PHP程序员学习笔记|如何学习PHP

个人总结的PHP学习方法


直接git config和带--global、--system的区别

2017-6-28 0phpcom 经典文章


配置git的时候会使用git config,那么git config、git config --global、git config --system之前有何区别呢?


一:区别


1.执行git config -e,如下图,会打开该项目所属的配置文件(作用域最小,值针对当前项目有效)。

git config -e


2.执行git config -e --global,如下图,会打开C:\Users\XiaoRui\.gitconfig下的配置文件(作用域中等,为登陆这台计算机的用户)。

git config -e --global


3.执行git config -e --system,如下图,会打开D:\Program Files\Git\etc\gitconfig(作用域最大,整台计算机,不管登陆那个帐号,不管哪个项目)。

git config -e --system


二:优先级


有没有想过,如果三种配置里面都设置了某个参数,那么最后生效的是哪种呢?它们之前的优先级为(由高到低):git config > git config --global > git config --system。

也就是作用域范围越广的优先级越低,相信这个不难理解。


« redis压力测试详解 | php将bmp图片转为jpg,png,gif格式(兼容)»
发表评论:









订阅Rss