remote:error:
remote:error: You can set 'receive.denyCurrentBranch' configuration variable t
remote:error: 'ignore' or 'warn' in the remote repository to allow pushing int
remote:error: its current branch; however, this is not recommended unless you
remote:error: arranged to update its work tree to match what you pushed in som
remote:error: other way.
remote:error:
remote:error: To squelch this message and still keep the default behaviour, se
remote:error: 'receive.denyCurrentBranch' configuration variable to 'refuse'.
Togit@10.135.16.116:/home/learngit/.git
! [remote rejected] master -> master(branch is currently checked out)
error:failed to push some refs to 'git@10.135.16.116:/home/learngit/.git'
http://www.cnblogs.com/cosiray/archive/2012/06/01/2530967.html
这是由于git默认拒绝了push操作,需要进行设置,修改.git/config文件后面添加如下代码:
[receive]
denyCurrentBranch = ignore