Bir Git deposunu nasıl yeniden adlandırabilirim?
git mv` bir depodaki bir dosya veya dizini yeniden adlandırır. Git deposunun kendisini nasıl yeniden adlandırabilirim?
374
3
git mv` bir depodaki bir dosya veya dizini yeniden adlandırır. Git deposunun kendisini nasıl yeniden adlandırabilirim?
Bir Git deposunun yeniden adlandırılmasıyla neyin kastedildiğine ilişkin çeşitli olası yorumlar vardır: görüntülenen ad, depo dizini veya uzak depo adı. Her biri yeniden adlandırmak için farklı adımlar gerektirir.
Görüntülenen Ad
Görüntülenen adı yeniden adlandırın (örneğin,
gitweb
ile gösterilir):.git/description
dosyasını düzenleyin.Depo Dizini
Git,
git clone master child
tarafından kullanıldığı gibi depoyu içeren dizinin adını referans almaz, bu nedenle basitçe yeniden adlandırabiliriz:mv
veya GUI'den F2 kısayol tuşunu kullanarak).Uzak Depo
Bir uzak depoyu aşağıdaki gibi yeniden adlandırın:
Uzak ana bilgisayara gidin (örneğin, https://github.com/User/project).
Projeyi yeniden adlandırmak için ana bilgisayarın talimatlarını izleyin (ana bilgisayardan ana bilgisayara farklılık gösterecektir, ancak genellikle Ayarlar iyi bir başlangıç noktasıdır).
Yerel depo dizininize gidin (yani, bir komut istemi açın ve deponun dizinine geçin).
Yeni URL'yi belirleyin (örneğin,
git@github.com:User/project-new.git
)Git kullanarak yeni URL'yi ayarlayın:
Bir Git deposunun adı yoktur. İsterseniz çalışma ağacınızı içeren dizini yeniden adlandırabilirsiniz.
PRJ0.git
dosyasını
PROJ1.gitolarak yeniden adlandırın, ardından projenizin
.git/config` dosyasında bulunan URL değişkenini düzenleyin.