【发布时间】:2017-01-24 16:09:38
【问题描述】:
我正在使用 git-am 在我的存储库顶部应用一个开源项目的 diff file:
git am -3 < /Downloads/refactorWork.diff
但它有冲突,我必须解决它们;但是在解决冲突并暂存它们之后,当我执行 git am --continue 时,我得到了:
fatal : empty ident name (for <>) not allowed
我在互联网上查找了this,这似乎与我的问题相似,但我的用户名和电子邮件已经添加到全局和本地 git 目录中。这是 git config list 的输出:
rohan@~/Documents/libo : $ git config --global --list
user.email=rohankanojia420@gmail.com
user.name=Rohan Kumar
alias.l=log --oneline --graph --pretty
credential.helper=cache
虽然我通过首先提交分阶段更改然后使用git am --skip 解决了这个问题,但我很想知道这个错误意味着什么以及我所做的是否是正确的做法,或者有没有更好的方法?
【问题讨论】: