Başka birinin repo'sunu bilgisayarımdan github'dan kopyalamak için klonladım. Sonunda, orijinal repo'ya bağlı kalmak istemediğim bazı değişiklikler yaptım (yerel olarak). Bunun yerine, projenin kendi çatalımı oluşturmak, yaptığım değişiklikleri uygulamak ve sonra kendi repo'ma itmek istiyorum. Bunu nasıl yaparım?Git kökenini kendi şubemde değiştir
cevap
Uzak olarak kendi repo ekleyebilir ve orada itebilir:
git remote add myFork git://myforkUrl/project.git
git push myFork master
Ama github çalışmak istiyorsanız github arayüzünden çatal düşünmelisiniz.
Kaynaklar:
git remote rm origin
git remote add origin git://newAddress/repo.git
git push origin master
:
-1: Her ne kadar işe yarayacaksa, "orijini" kaldırmanın kötü bir fikir olduğunu düşünüyorum - bu, artık yukarıdan güncellemeleri alamayacağınız anlamına geliyor. –
Evet, katılıyorum ama OP'nin bunu istediğini düşündüm. Soruya çok fazla şey okuyorum :) – ralphtheninja
@Jean: (a) her zaman yeniden ekleyebilirsin (b) _is_ sorusu – sehe
- 1. iOS uygulamasında WKWebView öğesinin kökenini değiştir
- 2. Git: Master dalını değiştir?
- 3. Git Çek: Kimlik Doğrulamasını Değiştir
- 4. Tarayıcı kısayollarını kendi özel kısayollarımla değiştir
- 5. CocoaPods kitaplıklarını kendi Git deposunda saklama
- 6. Git neden kendi Kod üretecini kullanıyor?
- 7. jQuery: kökenini bulmak ve seçici patikayı
- 8. Git ve Android studio: Gönderilen değişiklik listesinin ayrıntılarını değiştir
- 9. Temayı değiştir Temayı değiştir Temayı değiştir
- 10. tkinter: değiştir değiştir
- 11. JS dizesinde çalışma değiştir değiştir
- 12. Git
- 13. Git: başka bir şubeden değişiklik yapılıyor
- 14. Git üretim ve master aynı değil
- 15. Alias "git git" sadece "git"?
- 16. Birleştirme işleminden önce son git işlemi nasıl yapılır
- 17. XSLT Değiştir işlevi bulunamadı
- 18. olsun GIT
- 19. Git/Git Uzantısı'nda "squash" ve "fixup" arasındaki fark nedir?
- 20. Tepki - 'enter' tuşunu değiştir değiştir olayına basın
- 21. ng-admin filtreleri değiştir tuşu değiştir
- 22. Açık kaynak pacman değiştir sprites değiştir
- 23. Temayı değiştir Android sürümüne göre değiştir
- 24. php cinsinden çıkış türünü değiştir değiştir
- 25. git svn Rebase hep bir svn deposu olan bir müşteri ile çalışmak için git svn kullanıyorum kendi kaydedilmesini
- 26. Düzenli aralıklarla görünümleri değiştir
- 27. git Yerel dosyayı saklayın, kökeni birleştirme izin verme
- 28. Git: İki etiket arasında yapılan değişiklikleri başka bir dalda nasıl birleştirebilirim?
- 29. değiştir tuşu
- 30. Değiştir CXF
Yani o zaman için itmek, GitHub, kurulum uzaktan kumanda olarak kendi repo orijinal projesini çatal olur //newAddress/repo.git ? Ondan sonra kökenden değişiklik yapmaya devam edebilir miyim? – Brand
Tam olarak, böylelikle repo'unuz için bir diğeri resmi repodaki değişiklikleri takip etmek ve takip etmek için iki tane uzaktan kumanda vardır. –