Yerel bir git dalından mevcut olmayan ana bir uzak şubeye yapılan değişiklikleri nasıl değiştirebilirim? Bir "git push" yaparsam, tüm yerel şubelerdeki değişiklikleri, izledikleri uzaktan kumandalara itmeye çalışır.git Mevcut uzak şubeye git
16
A
cevap
24
Bunu yapmak için git push
documentation'da açıklandığı gibi refspec
kullanın. Örneğin: şube zaten depoda varsa
git push origin local_branch_name:remote_branch_name
2
, sadece olmalıdır:
git push kökenli branch_name
+0
@gregh'in çözümü, aradığım şeyle daha uyumlu. – sandeeps
+0
Onun daha detaylı ve doğru - ama sizin aradığınız veya ihtiyaç duyduğunuzdan daha fazlası gibi görünüyordu. Sana yardım ettiğine sevindim. –
İlgili konular
- 1. Git: yeni uzak şubeye geçemiyor
- 2. Tarihsiz birleşik birleşik şubeye git
- 3. Git: yeni şubeye itilmiyor
- 4. 'git uzak'
- 5. Uzak git git repo (Heroku)
- 6. GIT:
- 7. Git. Uzak HEAD belirsizdir
- 8. Git uzak izleme bölümlerini
- 9. Yerel master'i git dalında bir şubeye dönüştürün
- 10. git: bazı taahhütleri yeni şubeye nasıl taşıyacaksınız
- 11. Git: 'Master, şubeye bağlandıktan sonra çözülemez'
- 12. Mevcut git deposunu gitolite'ye aktar
- 13. Yeniden Başlatılmış Mevcut Git deposu
- 14. Git Heroku
- 15. Git
- 16. git sonrası itme kancası?
- 17. Uzak bir repodan yerel bir şubeye bir stant getirebilir miyim?
- 18. Git - Uzak şubeye (kökenden değil) aktarılan bir rebase nasıl geri dönülür
- 19. git: belirli bir uzak şubeye otomatik olarak basmayı devre dışı bırakma
- 20. git push .git/açıklama dosyası
- 21. yerel ve uzak şube git push için isimleri eşleştirmek gerekir?
- 22. Git
- 23. Git ve Git İçindekiler bölümüne git Mergetool
- 24. Yerel bir, "git push --mirror" veya "uzak güncelleştirmeye git" yedeklemesiyle bir yedek git deposunu nasıl saklarsınız?
- 25. Bir şubeyi başka bir mevcut şubeye çoğaltmak için:
- 26. Alias "git git" sadece "git"?
- 27. Git
- 28. Git Birleştirme - Uzak şubeden tüm değişiklikleri birleştirmiyor
- 29. Git: Uzak şubeyi kalıcı olarak silemiyorum
- 30. Git kancaları - uzak depodan yayılıyor mu?
Teşekkürler, bu çalıştı! (benim için çalışılan: git itme orijini +: ) –
sandeeps
Bu + işareti ile dikkat edin, artı işareti, uzaktan kumandadaki diğer işlemler atılmış olsa bile güncellemenin gerçekleşmesini zorlar. . Böyle git git 'kullanırken, değişiklikler otomatik olarak birleştirilmez. –
Tamam, dikkatli olacağım. Genelde değişiklikleri üstlenmekteyim, üzerlerinde değişikliklerimi yeniden yapılandıracağım, herhangi bir çatışmayı çözdüğümde, sonra da bir itme hareketi yapıyorum. – sandeeps