对提交进行了更改,执行了提交修改。推一下,我得到了错误:
! [remote rejected] master -> refs/for/master (no changes made)
检查了提交消息中的更改 ID,它仍然是有效的提交。
我尝试更改文件,检查它是否显示为更改,然后添加到暂存区域并进行另一次提交修改。再次尝试推送并遇到相同的问题。没有这个想法。
编辑:这是推向 gerrit,而不是直接推向 git。
我在跑:
git push origin master:refs/for/master
获取原产地详细信息的结果是(删除了公司详细信息):
$ git remote show origin
* remote origin
Fetch URL: ssh://lytee@gerrit.mycompany.net:29418/myrepo
Push URL: ssh://lytee@gerrit.mycompany.net:29418/myrepo
HEAD branch: master
Remote branch:
master tracked
Local branch configured for 'git pull':
master rebases onto remote master
Local ref configured for 'git push':
master pushes to master (up to date)