Использовать сервер git без пользователя git

У меня есть удаленный Linux-компьютер только с одним пользователем.

Я просто установил на него git-репо без git пользователь. Но все учебники предлагают мне использовать git пользователь. Так что сейчас я использую

git clone user@hostname:/path/to/git/directory/your_project.git 

скорее, чем:

git clone git@hostname:/path/to/git/directory/your_project.git

И это прекрасно работает.

Если я использую учетную запись git, для каждого проекта мне нужно изменить разрешение для этого проекта и изменить конфигурацию для совместного использования каталога.

Преимущества использования настройки и использования пользователя git перед использованием вашей учетной записи в linux?

1 ответ

Немного, может быть, условно - инструменты автоматизации git и API могут ожидать пользователя git, но я никогда не сталкивался с такой ситуацией.

Источники: https://git-scm.com/book/en/v1/Git-on-the-Server-The-Protocols и https://www.digitalocean.com/community/tutorials/how-to-set-up-a-private-git-server-on-a-vps

Второй описывает создание git пользователь, а затем вы получите URL-адреса (через SSH, используя SCP-подобный синтаксис, как указано во втором методе первой статьи), чтобы быть git@server:,

По сути, вы сделали то же самое, но с любым пользователем вместо пользователя с именем gitтак что вы получите user@server:

Другие вопросы по тегам