SORU
3 EKİM 2011, PAZARTESİ


Nasıl "git --bare init" depo kullanıyor musunuz?

Merkez ve Git deposu oluşturmak istiyorum ama biraz aklım karıştı

Çıplak bir depo (gıt benim server, Makine 2) ile oluşturdum:

$ mkdir test_repo
$ git --bare init

Şimdi çıplak havuz (Makine 2) benim yerel depo (makine 1) dosyaları itmek için ihtiyacım var. SSH Makine 2 erişim hakkım var. Şey, çıplak bir depo kavramını anlayamıyorum sanırım

Çıplak depodaki benim kod saklamak doğru yolu nedir? Nasıl çıplak havuzu için benim yerel deposundan söz verebilir miyim?

Çıplak bir depo için merkezi bir havuz sahip doğru yol mu?

Bu konu ile ilgili biraz kafam karıştı. Bana bu konuda bir ipucu verin lütfen.

CEVAP
3 EKİM 2011, PAZARTESİ


Öncelikle, sadece kontrol etmek için git init --bare çalıştırmadan önce oluşturduğunuz dizine değiştirmek gerekir. Ayrıca, geleneksel çıplak depoları uzantısı .git vermek. Yani, bir komutlar dizisi gerekir:

mkdir test_repo.git
cd test_repo.git
git --bare init

Cevap sonra soru, çıplak depoları (tanım gereği) yok çalışma ağaca bağlı, o yüzden yapamazsın kolayca Dosya Ekle onları olduğu gibi normal olmayan çıplak havuz (örneğin git add <file> sonraki git commit.)

Hemen hemen her zaman başka bir depodan (git push) iterek çıplak bir güncelleyin.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GWTLecturer

    GWTLecturer

    18 EKİM 2012
  • optionalinfo

    optionalinfo

    29 EKİM 2005
  • TechnoBuffalo

    TechnoBuffal

    8 HAZİRAN 2007