SORU
22 NİSAN 2011, Cuma


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:

  1. Eski konumdan herhangi bir yönlendirmeden kuracağız
  2. Yerel depoları yeni konuma işaret edecek biçimde güncelleştirmek gerekir
  3. 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
22 NİSAN 2011, Cuma


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

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BroadCity

    BroadCity

    10 ŞUBAT 2010
  • Chilla Frilla™

    Chilla Frill

    7 Aralık 2006
  • ImBluecams

    ImBluecams

    25 Kasım 2012