ssh ile git clone
Hangi git deposu oluşturduğum bir proje var:
$ cd myproject
$ git init
$ git add .
$ git commit
Ben başka bir makine üzerinde çıplak bir klon yaratmak istedim:
$ cd ..
$ git clone --bare myproject ssh://user@server:/GitRepos/myproject.git
Klon uyguladım ama herhangi bir cevap yazdırmak değil. Sunucu makineye giriş yaptım ve dosyaları nasıl saklandığını görmek istedi. Yol /GitRepos boştu, klon yeniden yapmaya karar verdim:
$ git clone --bare myproject ssh://user@server:/GitRepos/myproject.git
Bu sefer cevap oldu :
önemli: hedef yolu 'ssh://user@server:/GitRepos/myproject.git' zaten var ve boş bir dizin değil.
Ama yolun boş olduğunu gördüm.
Burada neler oluyor ?
CEVAP
Bu muhtemelen ilgisiz doğrudan soru; ama bir hata ben sadece kendimi ve görüyorum OP, URL özellikleri ssh://user@server:/GitRepos/myproject.git
- yani, hem bir kolon :
ve bir eğik çizgi /
sonra onu simgeleyen bir mutlak yol.
Ben o zaman Git clone, ssh: Could not resolve hostname – git , development – Nicolas Kuttler (aldığım hata olduğu gibi, git
sürüm 1.7.9.5) belirterek buldu
Komut ben önceleri sorun scp gibi bir sözdizimi kullanmaya çalıştım.
... olan da benim sorunum! Temelde ssh
ile git
siz de kullanın
ssh://username@host.xz/absolute/path/to/repo.git/
- server üzerinde mutlak bir yol için sadece bir eğik çizgiusername@host.xz:relative/path/to/repo.git/
- sadece bir kolon (sunucu üzerindeki göreli yol içinssh://
var değil mi (sunucu makineusername
ev dir göreceli)
Bu kimse yardımcı olur umarım
Şerefe!
Nasıl bir vaka sınıf clone örneği ve S...
Nasıl git clone --bir ayna güncellemek...
Doğrudan git clone sonra değiştirilmiş...
ne kadar eski bir git-commit (ve git h...
JQuery clone yinelenen Kimlikleri...