"~" 표현식을 통해 홈 디렉터리에 "git 원격 추가"를 추가합니다.

"~" 표현식을 통해 홈 디렉터리에 "git 원격 추가"를 추가합니다.

내 홈 디렉터리에 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

관련 정보