git log 中发现 myname@B-V1GSG8WN-0102.local 邮箱不符合要求,请务必使用公司邮箱
报错:git log 中发现 myname@B-V1GSG8WN-0102.local 邮箱不符合要求,请务必使用公司邮箱
新领了一个笔记本, git push 提示该报错
通过命令查看我的本地邮箱是公司的邮箱
git config user.name
git config user.email
根据 idea terminal的提示操作了一把 执行了 git-m命令 发现还是无法修改提交时git log中的邮箱
最终解决方式:
修改图中以下参数,放入idea terminal中执行,然后再按提示去操作即可。最后terminal会提示 try git push,就可以成功push了
- OLD_EMAIL
- CORRECT_NAME
- CORRECT_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" ]
thenexport GIT_COMMITTER_NAME="$CORRECT_NAME"export GIT_COMMITTER_EMAIL="$CORRECT_EMAIL"
fi
if [ "$GIT_AUTHOR_EMAIL" = "$OLD_EMAIL" ]
thenexport GIT_AUTHOR_NAME="$CORRECT_NAME"export GIT_AUTHOR_EMAIL="$CORRECT_EMAIL"
fi
' --tag-name-filter cat -- --branches --tags
git log 中发现 myname@B-V1GSG8WN-0102.local 邮箱不符合要求,请务必使用公司邮箱相关推荐
- Git log 中发现 “xxx@xxx.com“ 邮箱不符合要求,请务必使用公司邮箱。解决方案
配置了新的mac笔记本.完成了一系列开发环境配置,安装了git,IDE,配置了git ssh秘钥,clone下项目代码,顺利看到了所负责项目的代码.并且完成新的branch的创建和分支提交到远程仓库, ...
- Mobaxterm中使用git log报错/bin/busybox.exe less -R no such file or directory
如果在打开设置-->Terminal-->勾选Use Windows PATH environment,可以使用部分git命令 使用git log时就会报错/bin/busybox.exe ...
- idea中Terminal输入命令git log后如何退出
1.idea中Terminal输入命令git log后如何退出? 2.解决 输入q键会自动退出git log命令
- git log vs git diff 中的点式范围(Dotted Range Notations)异同
git中可以用两个点或者三个点表示修订的范围(Dotted Range Notations). 但是诡异的是 git diff git log表示的含义却是相反的. 具体区别请看下图: 请参考: ...
- git提交,IDEA中发现有的文件名变成蓝色,将蓝色变成白色的解决方法
解决:git提交,IDEA中发现有的文件名变成蓝色,检查自己也没有更改代码,将蓝色变成白色的解决方法 说明现象: 今天写代码提交的时候发现存在更改的文件,提交时文件名显示蓝色,检查了一下没有做什么修改 ...
- 教你如何查看 Git 提交中发生了什么变化
Git 提供了几种方式可以帮你快速查看提交中哪些文件被改变. 如果你每天使用 Git,应该会提交不少改动.如果你每天和其他人在一个项目中使用 Git,假设 每个人 每天的提交都是安全的,你会意识到 G ...
- Git系列之git log高级命令
原文地址 使用任何版本控制工具的目的都在于记录你代码的变化.这可以给予你查看项目历史的能力,去发现谁做出了贡献,弄清楚何时产生了bug,回滚到错误的修改.但是,如果你无法定位,获取这些历史记录将变得毫 ...
- 如何在Git历史记录中grep(搜索)已提交的代码
我过去某个时候已经删除了文件或文件中的某些代码. 我可以在内容中(而不是在提交消息中)grep吗? 一个非常糟糕的解决方案是grep日志: git log -p | grep <pattern& ...
- 【Git】Git 基础命令 ( 查看提交记录 git log | 版本回滚 git reset | 撤销回滚 git reflog )
文章目录 一.查看提交记录 git log 1.查看详细提交记录 2.查看简略提交记录 二.版本回滚 git reset 1.Git 中的版本表示 HEAD~1 2.版本库代码回滚 三.撤销回滚 1. ...
最新文章
- Malformed server response 解决方案
- 继承ViewGroup类
- python编程有哪些-Python编程编译器有哪些比较好用
- JS面向对象--你真的理解闭包了吗?
- 编译报错+解决方法:错误: 找不到符号
- leetcode java输入输出方法,有关IntelliJ IDEA中LeetCode插件配置问题
- 为什么有时候NSData转换成NSString的时候返回nil
- 2019年最佳作家奖
- COOKIE和Session的原理及异同
- 关掉magiskhide_[讨论] Magisk隐藏root的实现
- 柱状图中xy轴怎么出现_如何用Excel绘制双Y轴柱状图?
- android连接airprint打印机,苹果让无线打印更加便捷,安卓已羡慕
- 如何将pdf分割成一页一页的
- 入门级蛋白质结构查看PyMol的使用——PyMol常用命令
- android做开场动画,Android_Android开场动画类完整实现代码,本文所述实例为在android中开起 - phpStudy...
- 数据分析师必备思维——矩阵思维
- 转载:摄影相关照片(相纸)尺寸大…
- Ubuntu 16.04 源码编译安装 uhd gnuradio
- (一)Flink从入门到项目实战——Flink介绍——董长春
- 工业机器人 郝卫东_川崎焊接机器人控制系统设计开发