报错: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 邮箱不符合要求,请务必使用公司邮箱相关推荐

  1. Git log 中发现 “xxx@xxx.com“ 邮箱不符合要求,请务必使用公司邮箱。解决方案

    配置了新的mac笔记本.完成了一系列开发环境配置,安装了git,IDE,配置了git ssh秘钥,clone下项目代码,顺利看到了所负责项目的代码.并且完成新的branch的创建和分支提交到远程仓库, ...

  2. Mobaxterm中使用git log报错/bin/busybox.exe less -R no such file or directory

    如果在打开设置-->Terminal-->勾选Use Windows PATH environment,可以使用部分git命令 使用git log时就会报错/bin/busybox.exe ...

  3. idea中Terminal输入命令git log后如何退出

    1.idea中Terminal输入命令git log后如何退出? 2.解决 输入q键会自动退出git log命令

  4. git log vs git diff 中的点式范围(Dotted Range Notations)异同

    ​git中可以用两个点或者三个点表示修订的范围(Dotted Range Notations). 但是诡异的是 git diff git log表示的含义却是相反的. 具体区别请看下图: ​请参考: ...

  5. git提交,IDEA中发现有的文件名变成蓝色,将蓝色变成白色的解决方法

    解决:git提交,IDEA中发现有的文件名变成蓝色,检查自己也没有更改代码,将蓝色变成白色的解决方法 说明现象: 今天写代码提交的时候发现存在更改的文件,提交时文件名显示蓝色,检查了一下没有做什么修改 ...

  6. 教你如何查看 Git 提交中发生了什么变化

    Git 提供了几种方式可以帮你快速查看提交中哪些文件被改变. 如果你每天使用 Git,应该会提交不少改动.如果你每天和其他人在一个项目中使用 Git,假设 每个人 每天的提交都是安全的,你会意识到 G ...

  7. Git系列之git log高级命令

    原文地址 使用任何版本控制工具的目的都在于记录你代码的变化.这可以给予你查看项目历史的能力,去发现谁做出了贡献,弄清楚何时产生了bug,回滚到错误的修改.但是,如果你无法定位,获取这些历史记录将变得毫 ...

  8. 如何在Git历史记录中grep(搜索)已提交的代码

    我过去某个时候已经删除了文件或文件中的某些代码. 我可以在内容中(而不是在提交消息中)grep吗? 一个非常糟糕的解决方案是grep日志: git log -p | grep <pattern& ...

  9. 【Git】Git 基础命令 ( 查看提交记录 git log | 版本回滚 git reset | 撤销回滚 git reflog )

    文章目录 一.查看提交记录 git log 1.查看详细提交记录 2.查看简略提交记录 二.版本回滚 git reset 1.Git 中的版本表示 HEAD~1 2.版本库代码回滚 三.撤销回滚 1. ...

最新文章

  1. Malformed server response 解决方案
  2. 继承ViewGroup类
  3. python编程有哪些-Python编程编译器有哪些比较好用
  4. JS面向对象--你真的理解闭包了吗?
  5. 编译报错+解决方法:错误: 找不到符号
  6. leetcode java输入输出方法,有关IntelliJ IDEA中LeetCode插件配置问题
  7. 为什么有时候NSData转换成NSString的时候返回nil
  8. 2019年最佳作家奖
  9. COOKIE和Session的原理及异同
  10. 关掉magiskhide_[讨论] Magisk隐藏root的实现
  11. 柱状图中xy轴怎么出现_如何用Excel绘制双Y轴柱状图?
  12. android连接airprint打印机,苹果让无线打印更加便捷,安卓已羡慕
  13. 如何将pdf分割成一页一页的
  14. 入门级蛋白质结构查看PyMol的使用——PyMol常用命令
  15. android做开场动画,Android_Android开场动画类完整实现代码,本文所述实例为在android中开起 - phpStudy...
  16. 数据分析师必备思维——矩阵思维
  17. 转载:摄影相关照片(相纸)尺寸大…
  18. Ubuntu 16.04 源码编译安装 uhd gnuradio
  19. (一)Flink从入门到项目实战——Flink介绍——董长春
  20. 工业机器人 郝卫东_川崎焊接机器人控制系统设计开发

热门文章

  1. 甲骨文大数据两大利器
  2. LibFuzzer学习
  3. 西门子服务器模块作用是什么,S7-1200为什么要加通信模块,其作用是什么-工业支持中心-西门子中国...
  4. 创建一个通讯录小项目代码
  5. 2022牛客多校第二场CDE
  6. html5 小车动画_HTML5实现动画效果的方式汇总
  7. SCADE — 产品级安全关键系统的MBD开发套件
  8. 对手方最优价格和本方最优价格
  9. 8. 版本提测准入准出标准
  10. Spring Cloud Gateway 能代替zuul2吗