我有一个以Git stash托管的项目。它是用詹金斯建造的。 现在我在本地安装我的Git时输了一个错字。 喜欢@ ab.com而不是@ abc.com
每次构建之后,jenkins都会发送电子邮件通知,并从Git提交中获取错误的电子邮件地址并尝试发送。
即使在我更改了本地Git中的电子邮件地址后,我仍然看到jenkins将电子邮件发送到旧的错误地址。
我该如何解决这个问题?
答案 0 :(得分:22)
打开Git Bash。
将当前工作目录更改为您要在其中设置Git配置电子邮件的本地存储库。
使用以下命令设置您的电子邮件地址:
git config user.email "your_email@abc.com"
git config user.email
打开Git Bash。
使用以下命令设置您的电子邮件地址:
git config --global user.email "your_email@abc.com"
git config --global user.email
GIT_COMMITTER_EMAIL=your_email@abc.com
GIT_AUTHOR_EMAIL=your_email@abc.com
PD:来自github官方指南的信息
答案 1 :(得分:8)
根据git文档,您需要做的就是重新运行
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
然后只需检查以确保更改生效
$ git config --list
它在
中列出1.6入门-首次Git设置
答案 2 :(得分:0)
直接在JENKINS_HOME/users/YOUR_NAME/config.xml
配置文件中编辑电子邮件,然后重新启动Jenkins服务器
答案 3 :(得分:0)
使用
“ git -c user.name =”您的名字“ -c user.email=youremail@email.com 提交--amend --reset-author“
答案 4 :(得分:0)
设置全局用户名/电子邮件配置:
打开命令行。
设置您的用户名:
git config --global user.name“ FIRST_NAME LAST_NAME”
设置您的电子邮件地址:
git config --global user.email“ MY_NAME@example.com”
要设置存储库特定的用户名/电子邮件配置:
从命令行转到存储库目录。
设置您的用户名:
git config用户名“ FIRST_NAME LAST_NAME”
设置您的电子邮件地址:
git config用户。通过电子邮件发送“ MY_NAME@example.com”
通过显示配置文件来验证您的配置:
cat .git / config
有关更多信息和其他版本控制系统的信息,请参见.. => SeeThis