【发布时间】:2018-05-27 17:55:55
【问题描述】:
为this question 列出的解决方案不起作用。
我有一个带有 2 个遥控器的仓库。我一直在 bitbucket 工作,但我需要从 gitlab 中提取和合并一些更改。所以我执行了这个:
$ git checkout master
$ git pull gitlab master
$ git checkout branchA
$ git merge master # no conflicts
$ git push gitlab branchA # no issues
$ git push bitbucket branchA # !FAILURE!
我现在收到一堆错误,说 expected committer name 或 expected committer email。对于我从gitlab 提取并合并到branchA 的每次提交到master,我都会遇到这两个错误。 master 中的那些提交是由其他人完成的,但合并到 branchA 是由我完成的。
这个问题能解决吗?
【问题讨论】:
-
你已经设置好你的 git 全局变量了吗?
git config --list | grep user说什么? -
它列出了我的姓名和电子邮件地址
标签: git