내 홈 디렉터리에 git bare 저장소를 만들었습니다 ~/git-repos/foo.git
. 예를 들어 원격 저장소를 추가하려면 다음과 같이 입력했습니다 git remote add origin ssh://username@hostname:10022~/git-repo/foo.git
.
하지만 오류로 인해 실패합니다 ssh: Could not resolve hostname hostname:10022~: Name or service not known
.
~
로 교체하면 /home/username
잘 작동합니다.
SSH 프로토콜에서 ~
표현식을 사용하는 방법이 있습니까?git remote
답변1
/
호스트 지정이 끝나고 경로가 시작되는 위치를 나타내려면 가 필요합니다 .
git remote add origin ssh://username@hostname:10022/~/git-repo/foo.git