Настройка для получения данных из удаленного репозитория

Ответить
Kogep
Сообщения: 13
Зарегистрирован: 20 июн 2013, 12:32

Настройка для получения данных из удаленного репозитория

Сообщение Kogep »

1. Установка git

Код: Выделить всё

apt-get update
apt-get install git
2. Генерация ssh-ключей
Для клонирования/push'а проекта из удаленного репозитория необходимо сгенерировать и сохранить ssh-ключи на локальной машине, куда будем пушить изменения.

Код: Выделить всё

ssh-keygen -t ed25519 -C "your_email@example.com"
Файл для сохранения можно оставить по-умолчанию. Пароль по желанию.

3. Добавляем сгенерированный ключ на github
Для доступа к удаленному репозиторию необходимо прописать там сгенерированные ключи.

Открываем файл с публичным ключем (по-умолчанию, ../.ssh/{name}.pub, если не поменяли на предыдущем этапе) и копируем содержимое.
Либо

Код: Выделить всё

cat .ssh/{name}.pub
Заходим на github.com -> иконка профиля -> Settings -> SSH and GPG keys -> New SSH key. Вставляем скопированный ключ.

4. Далее можно клонировать/пушить проект на локальную машину.
Напрмер,

Код: Выделить всё

git clone {link} [folder]
link - ссылка на репозиторий для скачивания по SSH
folder - локальная папка, куда будет загружен проект. Если не указана, то в текущую папку.
Ответить