Git的全局及单个仓库配置
2024-10-10 01:01:02
我们先来了解一下在git中的配置文件路径:
- /etc/gitconfig 文件: 包含系统上每一个用户及他们仓库的通用配置。 如果在执行 git config 时带上 --system 选项,那么它就会读写该文件中的配置变量。 (由于它是系统配置文件,因此你需要管理员或超级用户权限来修改它。)
- ~/.gitconfig 或 ~/.config/git/config 文件:只针对当前用户。 你可以传递 --global 选项让 Git 读写此文件,这会对你系统上 所有 的仓库生效。
- 当前使用仓库的 Git 目录中的 config 文件(即 .git/config):针对该仓库。 你可以传递 --local 选项让 Git 强制读写此文件,虽然默认情况下用的就是它。(当然,你需要进入某个 Git 仓库中才能让该选项生效。)
初次安装git时,需要配置你的用户名和你的邮箱,相当于你的身份标识,这样多人工作时候在远程仓库就可以知道是谁推送的,是谁修改的
首先
git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"
如果要对当个仓库来设置,去掉--global即可
然后可以输入git config --list
来查看当前信息
git config --list --show-origin
:通过此命令查看所有的配置以及它们所在的文件
最新文章
- 极路由2(极贰)ROOT并刷了OpenWrt
- Apache 创建虚拟主机目录和设置默认访问页面
- 超链接弹出QQ对话框
- Thinking in Java——笔记(4)
- Thinkpad E430 Ubuntu 14.04 无线网卡驱动
- Android——AutoCompleteTextView、Spinner和消息提示
- [terry笔记]Oracle会话追踪(二):TKPROF
- 『重构--改善既有代码的设计』读书笔记---Duplicate Observed Data
- 入门1:PHP的优点
- centos7里默认python升级到2.7.11
- Microsoft Edge 浏览器远程代码执行漏洞POC及细节(CVE-2017-8641)
- 自学Zabbix3.8-可视化Visualisation
- Vue.js依赖收集
- 用DirectShow实现视频采集-流程构建
- Jmeter性能测试报告扩展
- FireFox升级后FireBug不能使用
- canvas-arc.html
- 5.3Python函数(三)
- Button 在布局文件中定义监听器,文字阴影,自定义图片,代码绘制样式,添加音效的方法
- DataGrid组件
热门文章
- 微型直流电机控制基本方法 L298N模块
- spring cloud 实现基于Nacos权重的负载均衡
- web中的HTML CSS
- 树状数组(BIT)—— 一篇就够了
- spring boot:配置druid数据库连接池(开启sql防火墙/使用log4j2做异步日志/spring boot 2.3.2)
- centos8用firewalld搭建防火墙
- go mod 使用bee工具
- kubernetes:用label让pod在指定的node上运行(kubernetes1.18.3)
- selenium 图片懒加载
- 聊聊简单又灵活的权限设计(RBAC)