Bir şube yeniden adlandırma github içinde
Ben sadece benim yerel şube kullanarak yeniden adlandırıldı
git branch -m oldname newname
ama bu sadece şube yerel versiyonu yeniden adlandırır. Nasıl bir yeniden adlandırmak istiyorumgithub?
CEVAP
, Github eskisini silmek ve yeniden bas belirtildiği gibi komutların gerekenden biraz daha ayrıntılı olsa:
git push origin :name_of_the_old_branch_on_github
git push origin new_name_of_the_branch_that_is_local
Basit. Komutları biraz diseksiyon, git push komutu aslında:
git push <remote> <local_branch>:<remote_branch>
Hayır local_branch belirtilen bir itme yapıyor aslında demek oluyor ki, "benim yerel depodan bir şey almak ve uzak şube olun". Her zaman bu tamamen kludgy olduğunu düşünmüştüm, ama iş bu kadar.
Düzenleme:Git 1.7 olarak uzak bir şube silme için farklı bir sözdizimi vardır:
git push origin --delete name_of_the_remote_branch
Düzenleme:@Void tarafından belirtildiği gibi.yorum işaretçi
2 itme işlemleri birleştirebilirsiniz unutmayın:
git push origin :old_branch new_branch
. Bu hem eski şube silmek ve yeni bir tane itecektir.
Geçerli dosyayı yeniden adlandırma Vim...
Nasıl yerel şube yeniden?...
Böyle büyük mükafat 4'te yeniden adlan...
Visual Studio içinden bir Proje Klasör...
İşleme git içinde yeniden adlandırır d...