Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🛠️ Как быстро поднять собственный git-сервер на Ubuntu

🛠️ Как быстро поднять собственный git-сервер на Ubuntu Хочешь контролировать свой код и работать без зависимостей от внешних сервисов? Создавать свыше своих репозиториев в несколько минут — реально! Расскажу, как легко и просто замостить локальный git-сервер. - Устанавливаем необходимые пакеты: sudo apt update sudo apt install -y git - Создаем пользовательский домен для репозитория: sudo adduser git - Настраиваем SSH-доступ и репозиторий: sudo -H -u git bash -c 'mkdir -p ~/repositories/myproject.git && cd ~/repositories && git init --bare myproject.git' - Даем разрешения: sudo chown -R git:git ~/repositories Теперь, чтобы подключиться, добавляешь удаленный адрес: git remote add origin ssh://git@yourserver:/home/git/repositories/myproject.git Вы можешь управлять всеми версиями своей программы прямо у себя дома — просто, удобно и быстро! Какая следующая идея для домашнего сервера у тебя в планах? Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты н

🛠️ Как быстро поднять собственный git-сервер на Ubuntu

Хочешь контролировать свой код и работать без зависимостей от внешних сервисов? Создавать свыше своих репозиториев в несколько минут — реально! Расскажу, как легко и просто замостить локальный git-сервер.

- Устанавливаем необходимые пакеты:

sudo apt update

sudo apt install -y git

- Создаем пользовательский домен для репозитория:

sudo adduser git

- Настраиваем SSH-доступ и репозиторий:

sudo -H -u git bash -c 'mkdir -p ~/repositories/myproject.git && cd ~/repositories && git init --bare myproject.git'

- Даем разрешения:

sudo chown -R git:git ~/repositories

Теперь, чтобы подключиться, добавляешь удаленный адрес:

git remote add origin ssh://git@yourserver:/home/git/repositories/myproject.git

Вы можешь управлять всеми версиями своей программы прямо у себя дома — просто, удобно и быстро! Какая следующая идея для домашнего сервера у тебя в планах?

Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание linux — в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!