相关疑难解决方法(0)

git:不允许使用空标识名(对于<>)

我使用git-am在我的存储库顶部应用了一个开源项目的diff文件:

 git am -3 < /Downloads/refactorWork.diff
Run Code Online (Sandbox Code Playgroud)

但它有冲突,我必须解决它们; 但在解决冲突和分期之后,当我做了git am - 继续我得到了:

fatal : empty ident name (for <>) not allowed
Run Code Online (Sandbox Code Playgroud)

我在互联网上查了一下,发现似乎与我的问题相似,但我的用户名和电子邮件已经在全局和本地git目录中添加了.这是git配置列表的输出:

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
Run Code Online (Sandbox Code Playgroud)

虽然我通过首先提交阶段性更改然后使用来解决这个问题git am --skip,但我有兴趣知道该错误意味着什么,以及我所做的是正确的做法,还是有更好的方法?

git github

31
推荐指数
2
解决办法
2万
查看次数

标签 统计

git ×1

github ×1