私のホームディレクトリに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