Nasıl GitHub üzerinde bir depo yeniden adlandırırım?
Benim depoları birini yeniden adlandırmak için GitHub istedim, ama büyük kırmızı bir uyarı söyleyince korktum:
- Eski konumdan herhangi bir yönlendirmeden kuracağız
- Yerel depoları yeni konuma işaret edecek biçimde güncelleştirmek gerekir
- Yeniden adlandırma birkaç dakika kadar sürebilir
Herkes #1 ve #2 elle gerçekleştirmek için nasıl adım adım talimatlar var mı? Ya ben yerel olarak ne yapmam gerekiyor?
CEVAP
Eğer bir proje üzerinde çalışıyorsanız, büyük bir sorun değil, sadece #2 yapmak zorunda çünkü.
Diyelim adınız someuser
olduğunu söylüyorlar ve proje someproject
denir.
Sonra projenizin URL olacak1
git@github.com:someuser/someproject.git
Eğer projenizi yeniden adlandırırsanız, URL someproject
kısmı, örneğin değiştirecek
git@github.com:someuser/newprojectname.git
(eğer URL bu gibi görünüyor eğer Dipnot).
git
çalışma kopyası push
pull
ne zaman bu URL'Yİ kullanır.
Projeyi yeniden adlandırdıktan sonra, çalışma kopyası yeni URL söylemek zorunda kalacaksınız.
İki adımda bunu yapabilirsiniz:
Öncelikle, yerel gıt dizinine cd, ve bu URL için bakın ne olduğunu bulmak
$ git remote -v
origin git@github.com:someuser/someproject.git
Sonra, yeni bir URL ayarlayın
$ git remote set-url origin git@github.com:someuser/newprojectname.git
ya da git eski sürümlerinde, gerekebilir
$ git remote rm origin
$ git remote add origin git@github.com:someuser/newprojectname.git
(kökeni en sık uzak ismi, ama başka bir şey aramış olabilir.)
Ama eğer sizin proje üzerinde çalışan çok insan varsa, yukarıdaki adımları yapmak gerekir, ve hatta belki de hepsini onlara nasıl ulaşacağımı bilmiyorum. #1.
Daha fazla bilgi için:
Dipnot:
1 URL tam biçimini kullanıyorsanız, örneğin, hangi bağlıdır
- = Git@github.com:someuser/someproject.git SSH
- HTTPS = https://someuser@github.com/someuser/someproject.git
- GIT =://github git.com/someuser/someproject.git
Nasıl hızlı bir şekilde mysql veritaba...
Nasıl github üzerinde mevcut bir sorun...
Nasıl GitHub benim depo bir dizin kald...
&; gıt update-server-bilgi&; Github de...
Nasıl olursa katılımcı / sahibi değils...