Çatalım (varsa origin
bir proje (itibaren) upstream
üzerinde github). Şimdi yukarı akış projesi yeni bir şube ekledi, çatalıma almak istiyorum. Bunu nasıl yaparım?
Uzaktan kontrol etmeye ve bunun üzerine bir şube oluşturmaya çalıştım, ancak bu dalı git push
şuraya itmeye çalıştığı şekilde yapılandırır upstream
:
git checkout upstream/branch
git checkout -b branch
Düzenle
Belki bu açık değildi, ama şubeyi yerel veri havuzuma eklemek istiyorum, böylece origin
aracılığıyla (çatalım) itebilirim git push
. Çünkü yukarı yönlü depolar genellikle salt okunurdur ve katkıda bulunmak için çatallarsınız.
Bu yüzden temelde origin
, içeriğinin alınacağı varolmayan bir dalı kontrol etmek istiyorum upstream
.
git fetch upstream
beri, ilk adımda daha iyi bir seçenektirgit pull upstream
işlem daha sonra yapılması gereken gerektirirgit remote add ...
içinupstream
.