首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置magit提交作者?

如何设置magit提交作者?
EN

Stack Overflow用户
提问于 2012-12-07 15:41:39
回答 3查看 2.4K关注 0票数 4

我正在使用magit来做git推送,它失败了,错误消息如下:远程:错误:提交者电子邮件地址XXXX远程:错误:不匹配您的用户帐户。

所以我必须通过Git来做这个提交,为什么magit不能工作?

EN

回答 3

Stack Overflow用户

发布于 2012-12-10 16:25:35

“添加一个家庭环境变量并指定与.gitconfig目录相同的目录”解决了这个问题。

这是因为magit在主目录中找不到.gitconfig文件。

票数 3
EN

Stack Overflow用户

发布于 2015-07-24 19:08:32

请谨慎使用@Björn Lindqvist提供的上述(或以下)答案。只有当你知道你要做什么的时候才去做,否则它可能会毁了你的环境变量。只需要提醒一句。

票数 1
EN

Stack Overflow用户

发布于 2013-08-14 19:28:34

将此代码添加到.emacs以使其正常工作:

代码语言:javascript
复制
(when (string-equal system-type "windows-nt")
  (setenv "HOME" (concat (getenv "HOMEDRIVE") (getenv "HOMEPATH"))))

很久以后...不要使用这段代码!它会使Emacs混淆,并使其无法找到正确的~/.emacs文件。唯一正确的方法是为用户设置HOME环境变量。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13758914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档