GİT clone windows yerel dosya sistemi üzerinden repo
GİT konusunda tam bir Çaylak değilim. Sadece son birkaç gün içinde benim ilk adımlar olmuştur. Ben bilgisayarımda bir repo Kur, SVN projesinde Gövde (dal ile bazı sorunlar, onları çalışma var değil vardı) indirdi, ama orada herşey yolunda gibi görünüyor.
Ben şimdi ya benim ana masaüstü için dizüstü Çek bas edebilmek istiyorum. Dizüstü olmasının sebebi 2 saat bir gün ve iyi bir çalışma yapabilirler Seyahat harcama olarak trende kullanışlı. Ama evde benim ana makine gelişimi için harika. Eve geldiğimde / ana bilgisayara dizüstü Çek bas edebilmek istiyorum. Bunu yapmanın en basit yolu sadece kod klasörü LAN üzerinden paylaşılan ve yapmak olurdu diye düşündüm:
git clone file://192.168.10.51/code
ne yazık ki bu benim için çalışıyor gibi görünmüyor:
git bash bir cmd açıp yukarıdaki komutu yazın c:\code (her iki makine için paylaşılan klasör), bu geri alıyorum
Initialized empty Git repository in C:/code/code/.git/
fatal: 'C:/Program Files (x86)/Git/code' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Nasıl yollar en basit iki makine arasında depoyu paylaşabilirim.
Olacak başka yerlerde olacak resmi depolama yerleri nerede diğer geliştiriciler ve CI server vb çekin. bu sadece bu yüzden bu çalışma aynı repo üzerinden iki makine.
Sebastian önerisine göre şu olsun:
C:\code>git clone --no-hardlinks file://192.168.10.51/code
Initialized empty Git repository in C:/code/code/.git/
fatal: 'C:/Program Files (x86)/Git/code' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
*DÜZENLE * CEVAPLA
Tüm bu sayesinde oldu. Eşleme bir sürücü denedim ve geri dönüp çektirmeden yeniden düşündüm ki işe yaradı. Sonuç:
git clone file://\\\\192.168.0.51\code
Bu harika çalıştı.
Teşekkürler
CEVAP
Dosya protokolü için UNC yol uygulayarak uzak URL belirtebilirsiniz. Bu dört bölü kullanmayı gerektirir:
git clone file:////<host>/<share>/<path>
Örneğin, eğer ana makine IP varsa192.168.10.51ve main
ve git deposu kendisi bir payı code
adında var bilgisayar adı, her ikisi de aşağıdaki komutları eşit şekilde çalışması gerekir sonra
git clone file:////main/code
git clone file:////192.168.10.51/code
Eğer Git depo alt ise, sadece yolu ekleyin:
git clone file:////main/code/project-repository
git clone file:////192.168.10.51/code/project-repository
Hızlı bir windows sistemi üzerinde büy...
Windows bir partiden değişken ayar sis...
Yükleme pip ile yerel dosya sistemi kl...
Yerel dosya sistemi üzerinde Gradle de...
Windows toplu bir URL üzerinden dosya ...