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?

Çözüm

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):

  1. Deponun adını içerecek şekilde .git/description dosyasını düzenleyin.
  2. Dosyayı kaydedin.

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:

  1. Bir komut istemi (veya dosya yöneticisi penceresi) açın.
  2. Depo dizinini içeren dizine geçin (yani, depo dizininin kendisine girmeyin).
  3. Dizini yeniden adlandırın (örneğin, komut satırından mv veya GUI'den F2 kısayol tuşunu kullanarak).

Uzak Depo

Bir uzak depoyu aşağıdaki gibi yeniden adlandırın:

  1. Uzak ana bilgisayara gidin (örneğin, https://github.com/User/project).

  2. 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).

  3. Yerel depo dizininize gidin (yani, bir komut istemi açın ve deponun dizinine geçin).

  4. Yeni URL'yi belirleyin (örneğin, git@github.com:User/project-new.git)

  5. Git kullanarak yeni URL'yi ayarlayın:

    git remote set-url origin git@github.com:User/project-new.git
Yorumlar (7)

Bir Git deposunun adı yoktur. İsterseniz çalışma ağacınızı içeren dizini yeniden adlandırabilirsiniz.

Yorumlar (7)

PRJ0.gitdosyasınıPROJ1.gitolarak yeniden adlandırın, ardından projenizin.git/config` dosyasında bulunan URL değişkenini düzenleyin.

Yorumlar (0)