Join/Environment: различия между версиями
< Join
(Новая страница: «= Настройка окружения для сборки пакетов в git.alt = == hasher == под root: <pre> hasher-useradd <существующий по...») |
|||
Строка 14: | Строка 14: | ||
== | == git == | ||
Для коммитов и создания тэгов в git нужно сделать небольшую его настройку: | |||
* получить идентификатор gpg ключа и добавить его в git: | |||
<pre> gpg -K </pre> | |||
полученный результат (id вашего секретного ключа) записать в git: | |||
<pre> git config --global user.signingkey <ID, например 0A46826A> </pre> | |||
После этого у вас будет работать подпись для git тэгов и коммитов. | |||
Поробную инструкцию для подписывания коммитов и тэгов смотрите здесь: https://git-scm.com/book/id/v2/Git-Tools-Signing-Your-Work | |||
Но ещё нужно добавить информацию о пользователе git: | |||
<pre> | |||
git config --global user.name "Vasily Petrov" | |||
git config --global user.email vasyapetrov@altlinux.org | |||
== gear == | == gear == | ||
== rpm == | == rpm == |
Версия от 16:59, 7 апреля 2017
Настройка окружения для сборки пакетов в git.alt
hasher
под root:
hasher-useradd <существующий пользователь>
например:
hasher-useradd testuser
Создать пользователю в домашнем каталоге файл .hasher/config
mkdir ~/.hasher echo 'packager="Vasiliy Petrov <vasyapetrov@altlinux.org>"' >~/.hasher/config
git
Для коммитов и создания тэгов в git нужно сделать небольшую его настройку:
- получить идентификатор gpg ключа и добавить его в git:
gpg -K
полученный результат (id вашего секретного ключа) записать в git:
git config --global user.signingkey <ID, например 0A46826A>
После этого у вас будет работать подпись для git тэгов и коммитов. Поробную инструкцию для подписывания коммитов и тэгов смотрите здесь: https://git-scm.com/book/id/v2/Git-Tools-Signing-Your-Work
Но ещё нужно добавить информацию о пользователе git:
git config --global user.name "Vasily Petrov" git config --global user.email vasyapetrov@altlinux.orggear
rpm