### Please describe the problem. An encrypted remote is added to a working git annex repository (mind ":~/" in the remote add command). However, after that any git annex command fails. ### What steps will reproduce the problem? > git remote add encrypted gcrypt::ssh://git@gitlab.com:~/gitlabname/reponame.git > git push encrypted master gcrypt: Repository not found: ssh://git@gitlab.com:~/gitlabname/reponame.git gcrypt: Setting up new repository gcrypt: Remote ID is :id:abcdefghijklmnopqrst Counting objects: 53, done. Compressing objects: 100% (52/52), done. Total 53 (delta 12), reused 0 (delta 0) gcrypt: Encrypting to: --throw-keyids --default-recipient-self gcrypt: Requesting manifest signature ... To gcrypt::ssh://git@gitlab.com:~/gitlabname/reponame.git * [new branch] master -> master > > git annex sync git-annex: bad url ssh://git@gitlab.com:~/gitlabname/reponame.git ### What version of git-annex are you using? On what operating system? 5.20150419-g900e1b6 on Mac OS X ### Please provide any additional information below. [[!format sh """ # If you can, paste a complete transcript of the problem occurring here. # If the problem is with the git-annex assistant, paste in .git/annex/daemon.log - # End of transcript or log. """]]