/
SkyFley
/
TutorHelp
Обзор
Документация
Войти
/
SkyFley
/
TutorHelp
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
scripts/first-push.sh
42 строки
908 B
Тюпина Владислава
chore: initialize TutorHelp repository
25 июл 2026, 15:19
25 июл 2026, 15:19
db5f9ee
Код
Авторство
О чём код?
#!/usr/bin/env bash set -euo pipefail REMOTE_URL="${1:-}" if [[ -z "$REMOTE_URL" ]]; then echo "Использование: ./scripts/first-push.sh <URL_РЕПОЗИТОРИЯ_GITVERSE>" exit 1 fi command -v git >/dev/null 2>&1 || { echo "Git не установлен или не добавлен в PATH." exit 1 } if [[ ! -d ".git" ]]; then git init fi git branch -M main git add . if ! git rev-parse --verify HEAD >/dev/null 2>&1; then git commit -m "chore: initialize TutorHelp repository" fi if git remote get-url origin >/dev/null 2>&1; then git remote set-url origin "$REMOTE_URL" else git remote add origin "$REMOTE_URL" fi git push -u origin main if git show-ref --verify --quiet refs/heads/develop; then git switch develop else git switch -c develop fi git push -u origin develop echo "TutorHelp отправлен в GitVerse. Активная ветка: develop."