修改git 历史author name
来源:互联网 发布:mac怎么安装搜狗输入法 编辑:程序博客网 时间:2024/05/22 03:47
新公司入职以后,如果git的用户名和email设置不对,然后又已经提交和push代码了,想再修改以前提交的author name 和email
第一步:创建修改脚本
#!/bin/shgit filter-branch --env-filter 'OLD_EMAIL="your-old-email@example.com"CORRECT_NAME="Your Correct Name"CORRECT_EMAIL="your-correct-email@example.com"if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ]then export GIT_COMMITTER_NAME="$CORRECT_NAME" export GIT_COMMITTER_EMAIL="$CORRECT_EMAIL"fiif [ "$GIT_AUTHOR_EMAIL" = "$OLD_EMAIL" ]then export GIT_AUTHOR_NAME="$CORRECT_NAME" export GIT_AUTHOR_EMAIL="$CORRECT_EMAIL"fi' --tag-name-filter cat -- --branches --tags
第二步:执行脚本
第三步:
git push --force --tags origin 'refs/heads/*'reference: https://help.github.com/articles/changing-author-info/
0 0
- 修改git 历史author name
- Git change history commit author ( 修改历史 commit的 author)
- 修改git author email
- 修改Git commit 的author
- 修改git commit信息中的author
- Git 修改历史提交
- git修改历史提交
- Git 查看修改历史
- Git 修改历史提交
- 【git】git修改历史提交
- 修改author
- git rebase修改历史提交
- Git学习-修改提交历史
- 修改git已提交的的author和email
- 修改git已提交的的author和email
- git总结(三)修改提交的author和email
- Git下修改提交的author和email信息
- git总结修改提交的author和email
- 最小二乘法的证明以及最优化系数的求解 Least squares
- 有关输油管道问题的用时限制
- Java反射
- HDU 4879ZCC loves march
- Redis 安装
- 修改git 历史author name
- IDEA用maven创建springMVC项目和配置(XML配置和Java配置)
- android混淆打包
- ACM:蓝桥杯:矩形面积交
- Set克隆
- Kubernets搭建Kubernetes-dashboard
- vijos 1061 迎春舞会之三人组舞
- JavaScript之trim函数的实现
- MYSQL 安装配置 基于WIN10