Bir bölüm oluşturmak ~/.ssh/config
iyi bir çözümdür, ancak başka bir yöntem hakkında bilmek yararlı olabilir.
Ortak scp benzeri sözdiziminin user@host:path
bir bağlantı noktası için yeri yoktur, ancak Git ssh:
bağlantı noktasını belirtmek için kullanılabilecek bir URL şemasını da destekler :
ssh://git@github.com:22/asdf/asdf.git
Bir ssh:
URL bağlantı noktası belirtimini desteklese de, göreli yolları desteklemez (örneğin, eğik çizgiyle başlamadığı yerdeki scp benzeri sözdizimine doğrudan eşdeğer yoktur ).user@host:path
path
GitHub göreli ve mutlak yolları aynı şekilde ele alır, bu yüzden onlar için çalışır, ancak tüm SSH tabanlı Git depoları için çalışmayabilir. Basit SSH tabanlı barındırma için, göreli veya mutlak yollardan geçiş yaparken /home/username/
veya eklemeniz gerekebilir /Users/username/
. Bazı barındırma sistemleri (ben böyle bir destek eksikliği bir hata olarak adlandırmak eğiliminde olsa da) mutlak yolları hiç işlemeyebilir.