/
SkyFley
/
TutorHelp
Обзор
Документация
Войти
/
SkyFley
/
TutorHelp
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
scripts/first-push.sh
42 строки
904 B
Тюпина Владислава
docs: stabilize EduFlow product foundation
25 июл 2026, 19:31
25 июл 2026, 19:31
18fcc81
Код
Авторство
О чём код?
#!/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 EduFlow 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 "EduFlow отправлен в GitVerse. Активная ветка: develop."