Попробуйте
git clone ssh://username@url.com/~username/workfolder/
Который создаст хранилище на вашем локальном компьютере. Любые коммиты, которые вы делаете в этой ветке, относятся к вашему локальному репозиторию, и когда вы захотите вернуться на удаленный сервер, вы можете запустить:
git push ssh://username@url.com/~username/workfolder/