Bir github deposunu klonladım ve yerel olarak birkaç işlem yaptım. Değişikliklerim için ayrı bir şube yapmayı planladığım zaman, bu taahhütleri ana dalda yanlışlıkla yaptım. Bu değişiklikleri yeni bir şubeye dönüştürmenin ve değişiklikleri uzaktan kumandaya basmadan önce orijinal ana dalın geri yüklenmesinin bir yolu var mı?Yerel master'i git dalında bir şubeye dönüştürün
9
A
cevap
13
# geçerli BAŞ yeni bir şube oluşturmak:
git branch <newbranchname>
# uzak ana dal için (hala usta) Mevcut şube sıfırlayın:
git reset --hard origin/master
# anahtarı Yeni şubeye:
git checkout <newbranchname>
Eğer iki adımda bunu yapmak istiyorsa 10
3
$ git branch new-branch-name
$ git reset --hard origin/master ## or whatever point you want to reset master to
İlgili konular
- 1. git Mevcut uzak şubeye git
- 2. Yerel bir Git dalını uzaktan kumandadaki ana şubeye nasıl ittiririm?
- 3. bir yerel şubeyi başka bir yerel şubeye birleştirin
- 4. Git: yeni şubeye itilmiyor
- 5. git Yeni şubeye yerel olarak taahhüt edilen değişiklikleri taşıyın ve
- 6. Uzak bir repodan yerel bir şubeye bir stant getirebilir miyim?
- 7. GIT: Şubemi başka bir şubeye gitmeden önce işlemem gerekiyor mu?
- 8. Tarihsiz birleşik birleşik şubeye git
- 9. Git: yeni uzak şubeye geçemiyor
- 10. Git filtre dalında çok sayıda dosyayı kaldırın
- 11. Geliştirme dalında git taahhütlerini bir özellik dalına nasıl birleştirirsiniz?
- 12. Yapılmış, ancak değiştirilmemiş değişiklikleri başka bir şubeye nasıl taşıyabilirsiniz?
- 13. Git: 'Master, şubeye bağlandıktan sonra çözülemez'
- 14. Git: Çalışma dizinimi yeni bir şubeye geçerli bir şubeye taahhüt etmeden yapabilir miyim?
- 15. git: bazı taahhütleri yeni şubeye nasıl taşıyacaksınız
- 16. Bir git işlemini bir şubeye kimin birleştirdiğini nasıl buluyorsunuz?
- 17. Kullanıcıları bir şubeye kısıtlamak için GITHUB
- 18. Git Özellik dalında bulunan tek dosyayı sıfırlamak için ana
- 19. Git: Son işlemden bu yana değişiklikleri yeni bir şubeye taşıma
- 20. Git: taşıma işlemi, master'dan başka bir şubeye devrededir
- 21. GIT:
- 22. Git ödeme başka dal
- 23. git: belirli bir uzak şubeye otomatik olarak basmayı devre dışı bırakma
- 24. Git - Uzak şubeye (kökenden değil) aktarılan bir rebase nasıl geri dönülür
- 25. Yerel dalda, değişiklik yapmak istemiyorum, ancak başka bir şubeye geçmeniz gerekiyor
- 26. Ana şubeye nasıl geri dönülür
- 27. maven yerel deposunu uzak depoya dönüştürün
- 28. Şablonu bir dizeye dönüştürün?
- 29. Yerel Git deposundan bir Eclipse çalışma alanına (
- 30. Belirli bir şubeye göz atın?
arada, sen '$ git --hard kökenli/ana && git ödeme -b newbranchname BAŞ @ sıfırlamak olacak {1}'. Ben <3 refleks. – amalloy