2011-12-12 25 views
5

Git (TortoiseGIT) global gitconfig dosyasını kullanarak bir deposu klonladığım zaman varsayılan uzak adın "origin" değil, diğer bir metin de bana göre tanımlamasını (ör. "Foo") ayarlamayı istiyorum.Varsayılan uzak ad için gitconfig nasıl ayarlanır?

Bu mümkün mü? Hangi direktifler bunlar?

Teşekkür

Düzenleme: (! Belgeler) Bunun niyeti farklı, bağımsız görevler için birkaç küçük havuzlar oluşturmak ve bunu kullanarak mevcut olduğundan uzaktan adını değiştirerek her zaman yorgunum yani, diğer kullanıcılara paylaşır. Yani diğer git sürümlerini karıştırmamak için uzaktan kumandanın adı makinemin adı olmalıdır. Bunu en iyi uygulama olmadığını biliyorum ama bu :(hayatım

cevap

5

hiçbir küresel yapılandırma seçeneği yoktur sen bunu kopyalayabilirsiniz zaman "köken" depo adını değiştirmek için git clone --origin foo <source> kullanmak zorunda kalacaktır.:. klon oluşturulduktan sonra geçerlidir komuta

--origin <name>, -o <name> 
    Instead of using the remote name origin to keep track of the upstream 
    repository, use <name>. 
+2

Bu, th e zaman repositriyi klonladım. Adı bir kez belirtebilmek istiyorum ve bundan sonra TÜM klon eylemleri bu adı kullanmalıdır. –

+0

Yapamazsın, ben bir sonraki en iyi şeyi teklif ediyorum. – meagar

+0

Bir yama gibi görünüyor. – ELLIOTTCABLE

-2

Ben TortoiseGit içinde bunu nasıl emin değilim, ama komut satırı üzerinden repo config dosyasını düzenleyerek yapacak kadar kolay:.

$ git remote rename origin foo 
+0

O doesnt Yeni klonlar için varsayılanı değiştir –

İlgili konular