'kontrol edilmemiş' bir dalı itin


92

Önce kontrol etmek zorunda kalmadan bir dalı (akımı değil) itmek istiyorum, bunu nasıl başarabilirim?

Ben böyle yapardım:

#currently in master
git checkout feature
git push origin feature
git checkout master

ancak teslim alma özelliği çakışmalara neden olabilir, mevcut olandan başka bir şubeye itemez miyim?


Muhtemelen farklı bir çözümle ilgili: stackoverflow.com/questions/51342767/…
Xun Yang

4
Bu uygulamayla ilişkili bir risk olduğunu unutmayın: İtme kancalarınız varsa, itmek istediğiniz dal yerine mevcut dalınızda çalışacaklardır.
Xun Yang

Yanıtlar:


152

Basitçe:

git push origin feature:feature

4
Yazmak gerekli mi feature:featureyoksa sadece yazabilir git push origin featuremisin?
Glemi

4
@Glemi Hayır, isteğe bağlı; kılavuzdaki refspec bitini kontrol edin .
trojanfoe

Benim için çalışmıyor, hata diyor: src refspec dev herhangi bir // hata ile eşleşmiyor: bazı referansları
itemedi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.