правильно оставлять коммиты от своего имени? На сервере же другие люди могут работать.
Указать в конфиге гита user.name и user.email пробовали?
Если укажу, то у тех кто параллельно со мной может работать на этом сервере тоже ведь поменяется?
Эээ, нет? Может вам книжку по гиту посоветовать? Чтоб ты на подобные базовые вопросы могли сами найти ответы.
Я просто раньше с гитом на удалённом сервере не работал. Только локально. Отсюда тупой вопрос)
Локальный репо остается локальным репо. Действия все те же.
Просто по логике если я подключаюсь к удалённому серверу и меняю юзернейм и email, то он же меняется во всем удалённом репозитории. И если на тот же сервер подключится другой человек, то и сделает коммит, то данные мои будут. Может я и ошибаюсь, но нигде не нагуглил этот вопрос.
Вы юзернейм и емейл устанавливаете в локлаьном конфиге.
кажется чуть больше деталей надо. гит репозиторий на удаленном сервере, вы к этому серверу по ssh подключаетесь, верно? учетная запись у вас персональная на том сервере, или с этой же учеткой может кто-то другой зайти?
Да, подключаюсь по ssh по паролю, без ssh ключа. В конфиге вижу 4-х других пользователей.
в общем, не совсем понимаю как у вас всё организовано и в каком именно конфиге вы видите других пользователей, но если у вас для всех пользователей один репозиторий (нет локальных копий на пользователя), а под вашей учеткой на сервере никто другой (кроме админа/суперюзера) не может авторизоваться - это ровным счетом такой же сценарий использования как и в случае с локальным репозиторием и несколькими учетными записями с доступом к каталогу с этим репозиторием на любом *nix если эти значения будут заданы в локальном конфиге - любой пользователь может заменить их (они хранятся в конфиге репозитория), в глобальном пользовательском - всё будет привязано к конкретной учетке, в системном - будет для всей системы (соответственно, если не переопределено в пользовательском или локальном конфиге) загляните в книжку, всё намного понятнее будет
Обсуждают сегодня