1
45825ae 112 min ago Mike     fix bug        master(Blue's conflicted copy 2012-11-30)   
1ba982c 2 hours ago Mike     update doc

3fbc637 4 hours ago Mike     fix ui bug     master  
193b99e 5 hours ago Mike     fix model bug

以上是我的 git repo 的简短日志。从我的项目运行 git status 显示:

# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit (working directory clean)

如果我运行推送,它会给我:

 http://localhost/myproject.git: push not permitted

有任何想法吗?

编辑:当我尝试再次克隆我的项目时,它给了我:

fatal: Reference has invalid format: 'refs/heas/master(Blue's conflicted copy 2012-11:30)'
4

1 回答 1

0

也许您使用了错误的 URL 来推送?通常您推送到 ssh URL,而 http 仅用于拉取。

如果要推送到 HTTP,则需要运行 git-http-backend,启用 http.receivepack 或使用身份验证,否则后端将拒绝推送。有关更多详细信息,请参见手册页

于 2012-11-30T09:39:53.947 回答