私は他の人たちと一緒にプロジェクトを進めています。私はコマンドラインgitを使い、Netbeans(Macの場合)の中でgitを使います。今朝、マスターへの彼らのプッシュは、私がまだ働くことができる間に、明白な理由なしに失敗し始めました。私は自分のコミットを押すこともできますが、引き出すことはできます。リポジトリは私たちのネットワーク上で内部的にホストされており、gitの外側に接続するのに問題はなく、他のブランチにプッシュしても問題はありません(マスターとマージして問題なく戻すことができます)。Git pushコマンドラインで動作し、ネットビーンではありません
これは1つのログです。
==[IDE]== 21-set-2016 11.54.00 Committing... finished.
==[IDE]== 21-set-2016 11.54.26 Pushing - Git-repo
git branch
git remote -v
setting up remote: origin
git submodule status
git push path/to/remote/repo
Remote Repository Updates
Branch Update : master
Old Id : 1c7c9cca6fc8ddcaad4adadb7d0b4379ee8b9775
New Id : a093da347b6f7d4b3eceb880dd68da34139dae3a
Result : REJECTED_OTHER_REASON
Local Repository Updates
Branch Update : master
Old Id : 1c7c9cca6fc8ddcaad4adadb7d0b4379ee8b9775
New Id : a093da347b6f7d4b3eceb880dd68da34139dae3a
Result : NOT_ATTEMPTED
==[IDE]== 21-set-2016 11.54.29 Pushing - Git-repo finished.
編集:私は、コマンドラインを使用してみましたし、いくつかの明確なエラーログ
iMac-di-administrator-2:Git-repo user$ git push origin master
Total 0 (delta 0), reused 0 (delta 0)
error: Unable to append to ./logs/refs/heads/master: Permission denied
To path/to/remote/repo
! [remote rejected] master -> master (failed to write)
error: failed to push some refs to 'path/to/remote/repo'
を得た。しかし、再び、私は許可には問題の相対を持っていないと我々はリモコンの同じユーザでログインしています機械。
コマンドラインから押しても機能しますか? – Mithun
いいえ、コマンドラインエラーログ – frollo
で質問を編集しています。ありがとうございました。このコマンドを実行した後にプッシュを再試行してください。 'echo ref:/ head/master> .git/HEAD'を実行して結果を更新してください。 – Mithun