首页 > 其他分享 >git常用命令

git常用命令

时间:2022-12-07 18:12:06浏览次数:46  
标签:git -- GIT user 常用命令 config email

一、查看本地用户名和邮箱
查看全局邮箱和用户名

点击查看代码
git config --global user.name
git config --global user.email

查看当前项目的邮箱和用户名(需要在项目根目录下)

点击查看代码
git config user.name
git config user.email
设置用户名和邮箱

修改全局的邮箱和用户名:

点击查看代码
git config --global user.name "xxxx"
git config --global user.email "[email protected]"

如果我们只想把当前项目的邮箱和用户进行更改(需要在项目根目录下):

点击查看代码
git config user.name "xxxxxx"
git config user.email "[email protected]"

批量修改已提交的git用户名、邮箱

点击查看代码
git filter-branch --env-filter '

oldEmail="[email protected]"
newName="new-name"
newEmail="[email protected]"

if [ "$GIT_COMMITTER_EMAIL" = "$oldEmail" ]; then
export GIT_COMMITTER_NAME="$newName"
export GIT_COMMITTER_EMAIL="$newEmail"
fi

if [ "$GIT_AUTHOR_EMAIL" = "$oldEmail" ]; then
export GIT_AUTHOR_NAME="$newName"
export GIT_AUTHOR_EMAIL="$newEmail"
fi

' --tag-name-filter cat -- --branches --tags

标签:git,--,GIT,user,常用命令,config,email
From: https://www.cnblogs.com/xu-m/p/16963893.html

相关文章

  • 记一次gitlab版本升级
    一、说明第一次升级后,升级到13.6.7后,就无法升级了,提示找不到包,然后去官网查看,发现是因为系统版本的原因,在用gitlab操作系统版本为CentOS6.6,最高只能升级到13.6.7二、初步想......
  • 去掉git提交校验
    到.git文件夹的hooks文件夹,找到pre-commit文件,删除即可......
  • Git实战(五)| 让工作更高效,搞定Git的分支管理
    上一篇讲到Git的分支管理实操,在线合并和本地合并都进行了实操。毕竟:光说不练是假把式。而只练不整理,只能是傻把式了。分支管理到底如何进行管理呢?先以GitLab上的一张经典......
  • 为什么Git远程仓库中要配置公钥?
    最近在使用阿里云效平台代码管理,首次使用新建仓库,使用SSH时需要配置公钥。之前也在GitHub、Gitee上配置过,每次都能正常使用,也没有思考过为什么要配置公钥。这次记录一下其......
  • 一个人坚持了五年的开源项目 - 开发管理方面可完全替代GitLab
    简介:大家好,我是枫哥,......
  • Nginx常用命令
    查看版本号./nginx-v启动./nginx查看状态ps-ef|grepnginx停止./nginx-sstop重启./nginx-sreload ......
  • Git 常见错误 之 error: src refspec xxx does not match any / error: failed to pus
    一、简单介绍Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。[1]Git是LinusTorvalds为了帮助管理Linux......
  • linux 排查项目问题常用命令
     查看日志头部开始查询文件file.log前100中包含'测试'的记录前后一行,并形成文件为new.loghead-n100file.log|grep-1'测试'>new.log尾部开始查询文件file.log前1......
  • 在实际项目中git的基本使用方法
    目录​​了解git的基本指令​​​​想要将本地代码上传到远程仓库最基本的三条命令​​​​关于分支的命令​​​​ 项目中常见的问题及解决方法​​​​ 本地创建的项目......
  • 欢迎来到GitHub的世界
    我将为你讲解GitHub是什么,以及为什么全世界的开发者都在使用它。同时,还会带您一起考察GitHub为开源软件世界带来了怎样的变革。什么是GitHubGitHub是为开发者提供Git仓库的......