Управление на хранилището - Анализ на системи - Система за обучение по управление на проекти

Първо, трябва да имате инсталиран и конфигуриран Git. Това беше разгледано в предишната част на Git Basics for Linux.
Сега ще създадем Git хранилище за вашия проект на този сайт и ще го свържем със системата за управление на проекти Redmine.

Първо трябва да намерите нашия публичен ключ, който да копирате на сайта. В Linux трябва да генерирате ключ със следната команда (командите се изпълняват в терминала):

След това просто натиснете Enter 3 пъти подред, за да оставите настройките по подразбиране.

За всеки случай (макар и не задължително, ако всичко работи), трябва да кажете на системата (или по-скоро ssh-agent), че сме добавили/сменили ключовете. За да направите това, трябва да изпълните следната команда без аргументи, ако вашият ключ има името по подразбиране id_rsa:

Или, ако вашият ключ има различно име, тогава:

Списъкът с ключове, известни на агента, може да бъде проверен, както следва:

ssh-add трябва да се изпълнява след всяко пресъздаване на ключ. Показване и копиране на съдържанието на публичния ключ:

След това отиваме в нашия профил в civnote.ru и добавяме текста на публичния ключ, копиран в предишната стъпка (не забравяйте да премахнете всички стари ключове от вашия профил!):

системи

На стъпка 2 (на снимката по-горе) излизаме с уникален идентификатор. В стъпка 3 по подразбиране ключът се създава просто като потребителски ключ. Ако кодът не се зарежда на сайта, опитайте да създадете ключ като ключ за внедряване. Но тогава ще трябва да влезете в настройките на проекта и след това да отворите редакцията на хранилището (това се прави само ако сте добавили ключа за внедряване. Ключът за внедряване и потребителският ключ трябва да са различни ключове!):

управление

Добавете права за достъп до хранилището за ключове за разполагане (в прозореца, който се отваря, изберете нашия ключ):

анализ