git-am 未正确读取配置

2024-02-25

看起来git am --continue没有正确读取我的配置。

git am --continue 
Applying: 
fatal: empty ident name (for <>) notallowed

我尝试遵循中的建议git post-receive hook“空身份名称” https://stackoverflow.com/questions/24850247/git-post-receive-hook-empty-ident-name。最初user.name and user.email运行时是正确的git config --global -l。我遵循了上一个问题中的建议,因此也返回了完全相同的值git config --local -l.

我觉得奇怪的是(for <>)是在错误消息中。从上述问题的配置来看,它看起来像remote.origin.url正在被忽视。

否则我的设置工作完美。这是我第一次遇到此类错误。

有什么建议么?


我认为事实git am忽略全局配置值是设计使然 - 提交应该包含补丁作者的姓名/电子邮件,而不是您的。

相反,当继续时,git am从文件中读取此信息.git/rebase-apply/author-script,应该用正确的值填充git mailinfo停止前:

GIT_AUTHOR_NAME='Committer'
GIT_AUTHOR_EMAIL='email@example.org'
GIT_AUTHOR_DATE='Thu, 28 Apr 2016 11:38:59 -0700'

最有可能的是,所应用的.patch- 文件格式不正确(即缺少From: and Date:线),这样git mailinfo无法计算出这些值。

您可以手动输入它们,然后运行git am --continue继续使用正确的值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

git-am 未正确读取配置 的相关文章

  • git 可以与 Xcode 集成吗?

    有没有办法将 git 存储库与 Xcode 内置的 SCM 功能一起使用 Xcode 4 原生支持 git WWDC 2010 上的开发者工具国情咨文演讲 在这里了解更多 Xcode 4 中的新增功能 http developer appl
  • 使用 TFS 个人访问令牌克隆 Git 存储库

    我正在尝试以编程方式克隆 git 存储库 我的 ASP NET MVC 应用程序正在创建并启动一个进程 处理进程的代码工作正常 但是当尝试使用本地 TFS PAT 克隆 git 存储库时 身份验证失败 我无法使用 NTLM 或要求用户输入凭
  • Git 无效的修订范围 Symfony2 Composer 外部包

    RuntimeException Failed to execute git log 18efcf67d236d5bbf46ac67820250dffd0474b6e 94e2146f525fa1367e15646fa273e5b34f92
  • 运行“git apply”时出错

    当我尝试时 您能否告诉我如何解决 补丁不适用 错误 git 应用补丁 git apply 0001 my patch error patch failed test xml 114 error text xml patch does not
  • 无法使用 git 配置文件进行 ssh

    我知道它被问了很多次 但我无法得到我的问题的答案 我正在尝试使用配置文件 ssh 到系统 配置文件是 Host qa HostName 10 218 70 345 User user IdentityFile C Users bean ss
  • Jenkins git 插件 - 有时太慢

    以下内容摘自 Jenkins 日志 00 00 03 135 gt git fetch tags progress email protected cdn cgi l email protection some org some repo
  • git diff 在尖括号中显示 unicode 符号

    我有一个带有 unicode 符号 俄语文本 的文件 当我修复一些拼写错误时 我使用git diff color words 看看我所做的改变 如果是 unicode 西里尔文 符号 尖括号会造成一些混乱 如下所示 cat p1 cat p
  • 重新打包存储库对于大型二进制文件有用吗?

    我正在尝试将大量历史记录从 Perforce 转换为 Git 并且一个文件夹 现在是 git 分支 包含大量大型二进制文件 我的问题是运行时内存不足git gc aggressive 我的主要问题是重新打包存储库是否可能对大型二进制文件产生
  • 分支明显不同,但提交历史是相同的

    git status告诉我我的分支和我在另一个存储库上开始的分支已经分歧 On branch master Your branch and origin master have diverged and have 13 and 13 dif
  • 如何解决 VSTS 中拉取请求中的合并冲突?

    我已经创建了拉取请求 我进入了这个 批准 按钮不执行任何操作 并且 完成 被禁用 如何解决拉取请求中的冲突 Update 微软刚刚添加了基于浏览器的合并 这可能会让你摆脱小冲突的困境 并提供自 Sprint 150 起改进了不同场景的可视化
  • git - 更新 fork 的 master 并将我的分支重新建立到它之上?

    我分叉了一个 github 项目 然后将其克隆到本地 然后我在新分支中做了一些更改my github the project repo 然后我添加并提交了更改 并推送到我的 github 存储库并提交了拉取请求 所有者已收到我的请求 并希望
  • 如何将更改移出主分支

    基本问题 但这一直发生在我身上 进行更改working branch 切换到master git merge working branch git push cap deploy 到舞台 泡一杯新茶 然后我回来思考其他事情并开始做出一些改变
  • 如何 git grep 仅一组文件扩展名

    如何执行 git grep 并将检查的文件限制为一组文件 我希望能够 grep cpp 和 h 文件的内容来查找 MyFunc 例如 git grep MyFunc hc 但是 这也匹配 c 文件和 cs 文件 Use git grep M
  • git Push over sshfs 失败,并显示“关闭 sha1 文件时出错:错误的文件描述符”

    我们使用 sshfs 通过 SSH 安装文件系统 并将其用作 git 存储库协作的远程存储 Mac OSX 10 6 6 到 RHEL 3 服务器 SSHFS 版本 2 2 MacFUSE SSHFS 2 2 0 MacFUSE 库版本 F
  • Ansible bitbucket 克隆存储库配置 ssh 错误

    我之前发布过这个问题 但那里的答案不再有效 总之 当使用 Ansible 配置我的 vagrant box 时 在尝试使用 ssh 克隆我的 bitbucket 私有存储库时 我遇到了一个神秘的错误 该错误指出 权限被拒绝 公钥 然而 如果
  • Git 提交失败:“请使用 -m 或 -F 选项提供消息。”

    当我键入 git commit 命令来提交文件时 我收到以下错误消息 Microsoft Visual Studio 微软 找不到命令 错误 核心编辑器 Microsoft Visual Studio 存在问题 请使用 m 或 F 选项提供
  • 如何使用 Git 跟踪目录而不是文件?

    我最近开始使用 Git 但只有一件事遇到了麻烦 如何在不跟踪目录内容的情况下跟踪目录 例如 我正在开发的网站允许上传 我想跟踪上传目录 以便在分支等时创建它 但显然不是其中的文件 在开发分支中的测试文件或主控中的真实文件 在我的 gitig
  • Git difftool 未启动外部 DiffMerge 程序

    我一直遵循 戴夫的博客条目 http www davesquared net 2009 05 setting up git difftool on windows html 链接在此answer https stackoverflow co
  • Android 存储库初始化失败

    我想我非常仔细地遵循该网站的说明 http source android com source downloading html http source android com source downloading html 但是当我尝试这
  • 如何让 Aptana Studio 记住 git ssh 密码

    我找不到任何有关如何获得 Aptana Studio 的内置 git 支持来记住执行推 拉操作的 ssh 密码的指南 信息 有人有什么想法吗 Aptana Studio 实际上是内置的 GIT 程序 它将在 Windows 上的 C Use

随机推荐

  • Python 3 中的相对导入问题

    Python 导入让我发疯 我对 python 导入的经验有时根本不符合成语 显式优于隐式 app start py from package1 import module1 package1 init py print Init pack
  • 修改 XML 节点值 - Oracle 12c 的 UpdateXML 等效项

    我有一些示例代码如下 WITH xtbl AS SELECT 1 AS xtbl id xmltype
  • npm 嵌套依赖管理

    我有一个关于管理 npm 嵌套依赖项的最佳实践的问题 让我解释一下我的情况 请告诉我我做错了什么 或者解决这个问题的最佳方法是什么 我正在nodeenv 中使用express js 和express mongostore 运行一个应用程序
  • 带有回调的 kivy Urlrequest 在移动设备上抛出错误,但在笔记本电脑上不会抛出错误,为什么?

    以下是完整代码 当我在笔记本电脑上运行下面的简单 kivy 代码时 输 出是 Hello from Kivy Success 当我使用 buildozer android debug deploy 从 ubuntu 运行到我的手机时 输出是
  • Java 构造函数变量被忽略

    我正在尝试创建对象 Iset 的实例 当人们创建对象时 他们必须给出一个 int 它将是一个布尔数组的大小 该数组将存储一组整数 例如 1 将是 Iset 1 true 等等 但我不断收到索引超出范围错误 程序的其余部分显然忽略了我在构造函
  • 在 MySQL 条件中使用子字符串

    我正在尝试获取一个人名字的第一个字母等于的所有实例P 这是我想出的 它不会返回任何内容 sql SELECT FROM people WHERE SUBSTRING FirstName 0 1 P 建议 您的表达式不起作用的原因是 subs
  • Android 到 servlet 图片上传保存在服务器上

    我创建了一个 servlet 它接受来自 android 应用程序的图像 我在 servlet 上接收字节 但是 我希望能够使用服务器上的原始名称保存该图像 我怎么做 我不想使用 apache commons 还有其他适合我的解决方案吗 t
  • 是否可以在 ASPX、C# 和 JavaScript 之间共享一个包含字符串的文件?

    我希望将项目中使用的所有字符串外部化到一个文件中 并能够在 aspx C 代码后面和客户端的 JavaScript 中使用它 我想这样做的原因是因为许多字符串是共享的 即在两个地方相同 是否可以 有没有更好的办法 JSON http www
  • Python 实现赋值链的问题

    我正在为一个教育 Python 库编写一个链表 以下是重要的代码片段 class Element object def init self value next self value value self next next class L
  • git 命令不尊重 io 重定向

    例如 一些 git 命令需要注意 io 重定向git bundle 我怀疑这与使用的底层 管道 命令有关 有一个很好的教程IO重定向 http tldp org LDP abs html io redirection html 以及与以下相
  • 如何禁用 LaTeX 列表项的缩进? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 默认情况下 枚举 环境相对于当前环境缩进 如何禁用此缩进 以便三个项目的枚举环境产生与以下代码段相同的输出 documentclass article
  • 使用 Composer 的自动加载

    我一直在网上浏览 在这个问题上没有运气 我正在使用作曲家的自动加载功能 并在我的composer json autoload psr 0 AppName src 但我需要在比供应商文件夹更高的级别自动加载 做这样的事情是行不通的 autol
  • NoReverseMatch:反转“已删除”,没有找到任何参数。 - 姜戈

    我是 Django 的新面孔 所以如果我的问题是愚蠢的 请考虑一下 所以我一直在练习 Django 目前正在制作 CRUD 但是我遇到了 NoReverseMatch 的问题 我在 stackoverflow 中查看了答案 但仍然找不到出错
  • 为什么Python在某些情况下需要手动设置LC_CTYPE

    我正在尝试使用 Django 的管理文档 我跟着this https docs djangoproject com en dev ref contrib admin admindocs 教程并安装docutils 安装后我通过以下方式运行
  • 通过 Android Intent 发送链接到 Whatsapp

    我正在尝试从我的 Android 应用程序向 Whatsapp 或短信等聊天应用程序发送带有链接的短信 这些应用程序不接受 text html 类型作为 Intent 类型 当我使用 text plain 类型时 我的消息仅包含主题而没有消
  • Express.js 和 connect-mongo 会话持续时间

    我使用express session和connect mongo来存储用户会话 我将 cookie maxAge 设置为从现在起的 2 周 但我想要的是 如果用户在这 2 周内处于活动状态 则会话会延长到另外 2 周 这样当他不活动 2 周
  • 如何反序列化 JSON,其中值的类型在另一个字段中指定?

    我不确定应该如何尝试反序列化一些如下所示的 JSON columns name stringColumn type string name DateColumn type date name NumberColumn type number
  • 什么时候在 Ruby 中使用 Singleton 类是明智的? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 滥用模式匹配

    我来自 C 发现自己爱上了 F 模式匹配语法 因为它比 C 更简单switch并且更有用 我喜欢尽可能多地使用它 以像本例这样的奇怪方式使用它是否会带来性能或任何其他缺点 match 0 with when a b a gt b 在这个特定
  • git-am 未正确读取配置

    看起来git am continue没有正确读取我的配置 git am continue Applying fatal empty ident name for lt gt notallowed 我尝试遵循中的建议git post rece