Tek şubem var. Birkaç aydır kullanıyorum
git push origin master
yerel depoma işlemek için. Dün gece yerel depomda bazı küçük değişiklikler yaptıktan ve aynı komutu kullanarak zorlamayı denedikten sonra şu hatayı aldım:
error: RPC failed; result=22, HTTP code = 411
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date
Googledim ve bunun gibi sorular buldum ve bu soruların hiçbiri sorunumu çözmüyor.
Cevapların çoğu kopmuş kafa sorununu düşündürüyor . Yine de kafamın kopuk olduğunu düşünmüyorum. Yanlış dalda olduğumu da sanmıyorum (sadece bir şubem olduğu için ...)
Neyin yanlış olduğunu anlamak için birkaç deney yaptım ve işte aldığım sonuçlar:
(1) İlk my gelir git status
çıkışı
# On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # egal.aux # egal.blg # egal.out # egal.pdf # egalcar.aux # egalcar.blg # egalcar.pdf nothing added to commit but untracked files present (use "git add" to track)
(2) git reflog
Yazdığımda, tüm yerel taahhütlerimi görebiliyorum, ancak uzak depo güncellenmiyor.
Ben yazarken (3) git branch -a
, benim hemen
* master remotes/origin/master
Ben yazarken (4) git remote show origin
, benim hemen
* remote origin Fetch URL: http://github.com/CherryQu921/egaldoc_en Push URL: http://github.com/CherryQu921/egaldoc_en HEAD branch: master Remote branch: master tracked Local ref configured for 'git push': master pushes to master (fast-forwardable)
Sanırım son çıktı satırı ("ileri sarılabilir") tuhaf, ama neyin yanlış olduğundan emin değilim ...
fast-forwardable
yerel değişikliklerinizi uzak şubeye itebileceğiniz anlamına gelir, suç