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 リポジトリのショートログです。プロジェクトから 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 にプッシュする場合は、http.receivepack を有効にするか、認証を使用して git-http-backend を実行する必要があります。そうしないと、バックエンドはプッシュを拒否します。詳細については、 man ページを参照してください。

于 2012-11-30T09:39:53.947 に答える