Установка git на VPS сервер

Время чтения: 4 мин. Обновлено: 11 февраля 2026

В данной статье расскажем, как установить утилиту GIT на VPS/VDS сервер.

Арендуйте VPS

Если Вы ищите надежного VPS-провайдера, то смотрите рейтинг для аренды лучших виртуальных серверов.

Перейти

Подготовка VPS к установке git

Для начала необходимо обновить пакеты на VPS/VDS. Для этого вводим команду:

sudo apt-get update

обновить пакеты на VPS

Установка git на VPS

Переходим непосредственно к установке git. Команда:

sudo apt-get install git-all

установка git

Ждем завершения установки и проверяем версию командой:

git version

завершение установки

Инициализация проекта в git

Теперь переходим в папку нашего проекта, команда:

cd /путь/к/проекту

(в данном примере это папка /project)

Нам нужно инициализировать проект в git, это делается командой:

git init

В случае успеха появится сообщение Initialized empty Git repository in /путь/к/проекту/.git/

Initialized empty Git repository in

Добавление файлов в репозиторию проекта

Добавить файлы к репозиторию нашего проекта можно командой:

git add

Версия с точкой на конце — git add. — добавит текущую папку и ее содержимое. Посмотреть статус и содержимое нашего проекта можно командой:

git status

статус и содержимое проекта

Установка проекта на github

Чтобы залить наш проект на github, нам во-первых потребуется добавить к нему хотя бы один комментарий, это делается командой:

git commit -m "Текст комментария" -a

залить проект на github

Настроить имя комментатора и электронную почту можно отредактировав конфигурационный файл командой:

git config --global --edit

Либо указав напрямую командами:

git config --global user.name "Имя"
git config --global user.email "ящик@домен"

Если этого не сделать — будут использованы имя текущего пользователя ssh-консоли и автоматически сгенерированное имя почтового ящика.

майл ssh-консоли

имя пользователя ssh-консоли

Также необходимо иметь аккаунт на Github (процесс регистрации описывать здесь не будем, он ничем особым не выделяется) и создать в этом аккаунте репозиторий. Для создания репозитория в нашем аккаунте на Github нажимаем на иконку профиля в правом верхнем углу и в выпавшем списке переходим в раздел Your repositories:

раздел Your repositorie

Нажимаем кнопку New

кнопка New

В открывшемся окне даем название репозиторию, затем жмем нажимаем кнопку Create repository

настройки в гитхаб

Репозиторий создан, нам сообщат путь до него и базовые ssh-команды для работы с ним

информация по репозиторию

Путь к репозиторию будет иметь имя https://github.com/ЛогинGitnub/ИмяРепозитория.git

Авторизация на Github

С 13 августа 2021 года авторизация на Github по паролю отключена из соображений безопасности и подключится к репозиторию с тем же паролем, с которым Мы входим на аккаунт в Github не удастся. Для подключения к репозиториям потребуется создать токен доступа. Для этого снова кликаем на иконку пользователя в правом верхнем углу и выбираем «Settings».

раздел Settings

На открывшейся странице в меню слева заходим в пункт «Developer Settings»

Developer Settings

И выбираем «Personal access tokens» — «Tokens (classic)» — «Generate new token»

Personal access tokens

Выбираем срок действия, назначаем права доступа, заполняем поле Note (система не позволит оставить его пустым) и жмем в нижней части страницы кнопку «Generate token»

Generate token

Generate token

Токен получен, копируем его.

токен

Возвращаемся в ssh-консоль и подключаемся к репозиторию командой:

git remote add origin https://github.com/ЛогинGitnub/ИмяРепозитория.git

Теперь мы можем отправить данные на Github (или скачать оттуда). Команда для отправки:

git push origin имя_ветки_проекта

(на скриншоте ветка имеет имя master)

От нас потребуют ввести логин и пароль, в качестве логина указываем логин от Github, в качестве пароля — созданный нами токен доступа.

логин от Github

Файлы при этом должны появиться в нашем репозитории на Github.

репозиторий на Github

Как скачать файлы с Github

Чтобы скачать файлы с Github, перейдем в папку проекта командой:

cd /путь/к/новомупроекту/

Инициализируем новый локальный git-проект командой:

git init

Далее снова подключаемся командой:

git remote add origin https://github.com/ЛогинGitnub/ИмяРепозитория.git

И скачиваем проект командой:

git pull https://github.com/ЛогинGitnub/ИмяРепозитория.git имя_ветки_проекта

Потребуется также ввести логин Github и токен доступа в качестве пароля.

логин Github и токен доступа

Комментарии ()

    Популярные статьи