On Tue, 19 Oct 2010 12:14:43 +0400
"Egorov Aleksey" <[email protected]> wrote:

> Приветствую всех знатоков git.
> Ситуация следующая. Настроили сервер git под управлением indefero. Доступ к 
> репозиторию идет с авторизацией по ssh ключам. ТЕ каждый сгенерировал на 
> своей машине ключ и поместил открытый ключ на сервере. И далее вопрос, можно 
> ли сделать так, чтобы руководитель разработки мог с машины подчиненного 
> отправить изменения от себя? Подчиненный может и не иметь доступ к записи в 
> репозиторий.

значит облом-с

> Я так понимаю, нужно произвести какую-то манипуляцию с ключами, иначе сервер 
> не поймет, что отправляет руководитель разработки. 

на сколько я знаю. у git нет никаких средств авторизации же - что передадите то 
и закоммитится.

например, в .bashrc можно прописать:

export GIT_COMMITTER_NAME="myname"
export GIT_COMMITTER_EMAIL="[email protected]"
export GIT_AUTHOR_NAME="myname"
export GIT_AUTHOR_EMAIL="[email protected]"

и оно будет коммититься с этими реквизитами


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Ответить