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

  • Eric Enge

    Eric Enge

    2 Kasım 2009
  • Pepsi

    Pepsi

    1 Kasım 2005
  • ShayLoss

    ShayLoss

    5 Kasım 2009