Я выполняю Мерзавца в соответствии с Ubuntu 16.04.
Я создал a git
пользователь, папка /var/git
и, позвольте, говорит репозиторий /var/git/project1/myrepo.git
Я также создал a pair of keys
и добавил открытый ключ в мерзавце authorized_keys
Под моим ПК окон я хочу клонировать свой удаленный репозиторий.
Первая проблема: Я хотел бы использовать ssh://git@10.15.3.6/project1/myrepo.git
Но конечно, это не работает, потому что это ищет project1/myrepo.git
под корнем (/
сразу после IP-адреса)
Таким образом под /home/git
Я создал символьную ссылку, которая указывает myproject
кому: /var/git/myproject
И теперь я могу использовать ssh://git@10.15.3.6/~/project1/myrepo.git
Но это является довольно раздражающим для помещения ~/
Как я могу сделать, чтобы избежать, чтобы и позволили мне использовать что-то простое как ssh://git@10.15.3.6/project1/myrepo.git
?
Можно создать символьную ссылку на project1
папка:
sudo ln -s /var/git/project1 /project1