が、私は以下の例外を取得エラーgithubのにブランチをプッシュ - 「リモート:エラー:参照ロックすることはできません 『レフリー/ヘッド/マスター』を:作成できません」私は主人に私のローカルブランチをプッシュしようとすると、
Total 0 (delta 0), reused 0 (delta 0)
remote: error: cannot lock ref 'refs/heads/master': Unable to create '/data/c01/n08/p/vp0664/data/d-41/r-27032041/refs/heads/master.lock': File exists.
remote:
remote: If no other git process is currently running, this probably means a
remote: git process crashed in this repository earlier. Make sure no other git
remote: process is running and remove the file manually to continue.
この例外は、マスターブランチをプッシュする場合にのみ発生します。
他のコンピュータからでもマスターブランチをプッシュすると、この例外が発生します。
私がdevブランチをマスターのbitbucketウェブサイトにマージしようとしても、ローカルのコンピュータに直接関わらずこの例外が発生します。
上記の3つの理由のため、私はローカルの.gitフォルダに問題はないと思います。私は考えられる原因が何であるか考えることはできません。
私は同様の例外に対する答えで利用可能なソリューションを試しましたが、それらはすべて.gitフォルダ内のファイルのクリーニング/パージ/操作に関するものですが、別のコンピュータやビットバケットポータル自体。
また、それを打つ場合はissueに投票してください。
PS:私はbitbucket.orgクラウドホストオプションを使用しています。
リベースしたときにはどうなりましたか?説明:https://stackoverflow.com/questions/11228436/failed-to-lock-refs-heads-master –
@SketchyCoderは、その答えのステップ4で同じエラーが発生します。 '' 'git push origin master:master '' ' – Sudarshan
興味深い!また、リモートURL(https://stackoverflow.com/questions/6656619/git-and-nasty-error-cannot-lock-existing-info-refs-fatal)を再度追加すると役立つかもしれませんが、EdwardがBitbucketを投稿した答えを知っている。 –