git配置指令设置

git配置指令应用整理

git config --list 查看git 配置

git config --get http.postBuffer 查看git缓存配置

git config --global http.postBuffer 524288000 配置git 缓存为500mb(1048576000)

git config --global core.autocrfl false 设置git换行符 不转换换行符

git config core.compression 0 设置压缩机别 0表示无压缩,-1为zlib默认压缩值,而1-9是速度大小集中的方案,最慢的是9

git config pack.SizeLimit 256m 设置一个包最大的压缩尺寸(输出包的最大大小)

git config pack.windowMemory 256m 每个线程在窗口中占内存大小(未配置时,无限制),窗口大小动态缩小,不超过配置数值,不会使大窗口内存用完

git config --global pack.threads 1 设置git 线程数

git config --global core.filemode false 设置文件格式(忽略权限变化)\不信任文件模式(跨系统文件复制和使用)

git config --global core.safecrlf true 拒绝提交包含混合换行符的文件

git config --global pack.depth “” 限制最大深度,默认值为50 最大为4095(影响解包方面的性能)
git config --global pack.window “” 窗口大小设置 默认为10(内部按照大小和可选的名称排序,所有对象窗口惊醒比较,)

git config --global user.name “” 设置用户名
git config --global user.email “” 设置邮箱地址(建议用注册giuhub的邮箱)

git config --system --unset credential.helper git 失败时清除缓存的密码


global/system/local区别:
–global 全局配置文件 ,配置文件位置:~/.gitconfig,优先级中
–system 系统配置文件,配置文件位置:$(prefix)/etc/gitconfig,优先级低
–local 特定配置文件,配置文件位置:$(git项目目录)/.git/config,优先级高

你可能感兴趣的:(系统指令,git,git常用设置,git常用指令,git配置指令)