Soruya özel olarak cevap vermeye çalışıyorum (en azından başlık).
Ayrıca yerel şubeyi yeniden adlandırabilirsiniz , ancak uzaktan kumandadaki eski adı izlemeye devam eder.
git branch -m old_branch new_branch
git push --set-upstream origin new_branch:old_branch
Şimdi, çalıştırdığınızda git push
, uzaktan old_branch
ref yerel ile güncellenir new_branch
.
Bu yapılandırmayı bilmeniz ve hatırlamanız gerekir . Ancak, uzak dal adı için seçiminiz yoksa, ancak hoşunuza gitmiyorsa (oh, yani, beğenmemek için çok iyi bir nedeniniz var !) Ve daha net bir tercihiniz varsa yararlı olabilir. yerel şubenizin adı.
Getirme yapılandırması ile oynarken, yerel uzaktan referansı yeniden adlandırabilirsiniz. yani bir sahip refs/remote/origin/new_branch
dalına ref işaretçi, yani aslında old_branch
ilgili origin
. Ancak, zihninizin güvenliği için bunu son derece caydırıyorum.