Değişiklikleri uygulanıyor sonra itmek mümkün git'e

oy
1

Ben git bitbucket içine kararlı dosyaları itmeye çalışıyorum. Benim uzaktan adı pb ve şube adı Pr_1 olduğunu. Yani git push pb yaptık. Ama bana o reddedilir söyleyerek hatayı veriyor.

Komutları kullandı:

git push pb
Username for 'https://<bitbucket name>' : abc@xyz.com
Password for 'https://<bitbucket name>' : ***

Hata sonucu:

To https:<bitbucket clone link>
 ! [rejected]        Pr_1 -> Pr_1 (non-fast-forward)
error: Error in sending some references after'https://<bitbucket clone link>'
Note: Updates have been rejected because the top of your current
Note: Branches has fallen behind its external counterpart. Run
Note: The external changes together (e.g. ' git pull ... ') before you  push 
Note: Run again.
Note: See also the section ' Note about fast-forwards ' in ' git push--help '
Note: For more details.

Ayrıca, hata sonucu ipuçları gereği denenmiş ve yine ittin. Burada Neden ben işlediği değişiklikler yapmak alamıyorum? Nasıl benim itme bit kovada yansıtılabilir?

Burada

Oluştur 08/11/2018 saat 11:21
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
1

Priya, cevap @kowsky tarafından etiketlenen söz konusu sözü edilenlere aslında benzer. Nasıl beni hiç neler olduğunu açıklamaya çalışalım.

Ne git söylemeye çalışıyor Pr_1 şube sunucuda değişti ve sizin ortak artık uzak depo HEAD olduğunu taahhüt. Bunun nedeni aşağıdaki nedenlerden biri olmalıdır ve çözüm durumuna göre farklıdır:
Eğer son iterek önce taahhüt değiştiren gerekir 1.
Çözüm: Bu durumda değişiklikleri itmek zorlamak zorunda kalacak git push pb Pr_1 --forcekesinlikle olmak önce ( emin başka) uzak itilmiş taahhüt eder olduğunu

başka 2. Birisi değişiklikler yapıyor iken Pr_1 değişiklikleri itti olmalı
Çözüm: alın ve güncelleme git pull pb Pr_1çatışmaları varsa bunları çözmek ve sonra itingit push pb Pr_1

Cevap 08/11/2018 saat 13:58
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more