公司的版本管理系统从svn变成了git,自己搭建的git服务器,今天在提交代码的时候遇到了一个非常诡异的问题。
! [remote rejected] master -> master (you are not allowed to upload merges)
查了一下真没有几个人用到,看到csdn博客上有一位遇到了这个问题,但是是通过修改权限的方式解决,可惜咱没有那权限。http://blog.csdn.net/sheismylife/article/details/7916451
后来看到了google 论坛上也有一篇http://code.google.com/p/gerrit/issues/detail?id=1072 都没有解决
*****省略过程n字*****
最后发现是解决办法竟然是如此的简单输入 git reabse命令,按照提示进行即可。
仅作记录......