SORU
23 Mart 2012, Cuma


git reddetti bas: hata: bazı hakem itmek için başarısız oldu

İnsanlar benzer sorular var biliyorum, ama onların sorunlarının nedenleri farklı olduğuna inanıyorum. Benim kod çok kötü berbat olduğum için zor bir sıfırlama yaptım

 git reset --hard 41651df8fc9

Oldukça bazı değişiklikler yaptım, bazı taahhüt yaptım ve sunucu içinde bu taahhüt zorlamaya çalışıyorum şimdi aşağıdaki hatayı alıyorum:

 ! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to 'git@git.somewhere.git'

Gıt gıt bir çek yapmanızı öneriyor ve diğer insanların diğer kullanıcılara tavsiye ettiler. Ancak, Çek git artık (baş revizyon) istemiyorum bu kod ile benim geçerli kod birleştirme olacağına inanıyorum. Nasıl bir itme ve önümde düzeltmeleri/sürüm unutabilirim?

CEVAP
23 Mart 2012, Cuma


Eğer izniniz varsa, ama bu repo dan çeker herkese berbat, dikkatli olun git push -f.

Bu engellendi ve sunucuya erişimi varsa canzar aşağıda dediği gibi, sunucuda buna izin verebilirsiniz

git config receive.denyNonFastForwards false

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Autocar

    Autocar

    11 Mart 2006
  • POGProductionz

    POGProductio

    27 NİSAN 2012
  • tinycammonitor

    tinycammonit

    14 Aralık 2010