当前位置: 首页 > article >正文

git config 指令详解

设置 Git 配置的全局用户名和邮箱:

  1. 全局配置(对所有仓库生效):
# 设置用户名
git config --global user.name "你的用户名"

# 设置邮箱
git config --global user.email "你的邮箱@example.com"
  1. 局部配置(仅对当前仓库生效):
# 设置用户名
git config user.name "你的用户名"

# 设置邮箱
git config user.email "你的邮箱@example.com"
  1. 查看配置:
# 查看所有配置
git config --list

# 查看全局配置
git config --global --list

# 查看具体配置项
git config user.name
git config user.email
  1. 修改配置文件位置:
# 全局配置文件
~/.gitconfig

# 当前仓库配置文件
项目目录/.git/config
  1. 删除配置:
# 删除全局用户名
git config --global --unset user.name

# 删除全局邮箱
git config --global --unset user.email
  1. 其他常用配置:
# 设置默认编辑器
git config --global core.editor vim

# 设置差异化工具
git config --global merge.tool vimdiff

# 设置颜色显示
git config --global color.ui true

# 设置别名
git config --global alias.st status
git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.ci commit
  1. 保存凭证:
# 缓存凭证15分钟
git config --global credential.helper cache

# 永久存储凭证
git config --global credential.helper store
  1. 配置行尾符:
# Windows
git config --global core.autocrlf true

# Linux/Mac
git config --global core.autocrlf input
  1. 常见问题处理:
# 修改已有的错误配置
git config --global --replace-all user.name "新用户名"
git config --global --replace-all user.email "新邮箱"

# 验证配置是否生效
git config --get user.name
git config --get user.email

http://www.kler.cn/a/405537.html

相关文章:

  • GRU (门控循环单元 - 基于RNN - 简化LSTM又快又好 - 体现注意力的思想) + 代码实现 —— 笔记3.5《动手学深度学习》
  • 单头蜗杆铣刀计算——记录一下
  • 【赵渝强老师】MySQL的慢查询日志
  • 46并发编程(线程、进程)
  • ss 命令的基本用法
  • 什么是RESTful API,有什么特点
  • C#开发基础之借用dotnet CLI命令行参数的设计了解命令行构建用法
  • Android 在Android.bp或Android.mk文件移除原生内置应用
  • 服务器数据恢复—raid5阵列热备盘上线失败导致EXT3文件系统不可用的数据恢复案例
  • Lumerical脚本——创建基本结构
  • comprehension
  • python文件对象方法
  • @PermitAll注解和@PreAuthorize注解
  • Next.js 开发教程(三):CSS 样式的完整指南
  • VLAN资源池(Java Python JS C++ C )
  • 如何在 React 项目中应用 TypeScript?应该注意那些点?结合实际项目示例及代码进行讲解!
  • 已解决centos7 yum报错:cannot find a valid baseurl for repo:base/7/x86_64的解决方案
  • 【c++笔试强训】(第十六篇)
  • JAVA八股与代码实践----接口与抽象类的区别和用法
  • 利用KDJ指标显示多空K线(附带源码)
  • Unity3D 客户端网络角色的操作与行为分离设计详解
  • 一文详解kafka知识点
  • LayaAir引擎荣获开源大赛一等奖
  • Linux下pwm开发与框架源码分析
  • javaScript之箭头函数
  • 阿里推理模型来了!Marco-o1 发布即开源