上書き全体のローカルリポジトリをプッシュ:git push
は、私がエラーを持っているINGの間、:gitのは、私は問題を持っているリモート1
Fetching remote heads...
refs/
refs/tags/
refs/heads/
updating 'refs/heads/master'
from 5c797ac9a561aef9c1955ba7d3f566e9474454a7
to f57849e2e68454e22dcef2d73383e489e30e5b14
sending 10 objects
PUT c757df860185122ff87c0009d4ead36aabbdd2a8 failed, aborting (22/400)
PUT a6c48f26df4fa29f4d68501bfed3901ba43fce26 failed, aborting (22/400)
^CRemoving remote locks...
次git push
が成功しました。しかしその後、git clone
は、warning: You appear to have cloned an empty repository
に警告を開始します。私は、私のローカルコピーですべての歴史を安全にしています。それをリモートサーバーにプッシュする方法はありますか?
私はgit push -f
とgit push -f origin master
を試してみたが、それらのどれも私を助けてくれません。
これらのPUTは、FTPを使用していますか? FTP PUTが失敗した場合、おそらくGitの失敗ではありません。リモート側にディスククォータがありますか?ファンキーなアクセス許可? – Cascabel
@ Jefromi私はHTTPを押しています。勿論、それはおそらくgitののせいではありませんが、それは私が良く感じることはありません。私はディスククォータについてはわかりませんが、大学の管理者によって管理されており、私のコースプロジェクト(私は6年生です)に取り組んでいるので、リポジトリへのフルアクセス権はありません。 –
@ Jefromi今のところ、 'git push'の次回の失敗まで、いくつかのダミーコミットがリポジトリを復活させることが分かりました。 –