👁️ Html Preview
<execute_current_step>
📋 ТАБЛИЦА КОМАНД GIT И СЦЕНАРИЕВ РАБОТЫ
🎯 ГДЕ ВЫПОЛНЯТЬ КОМАНДЫ:
В терминале PowerShell в корневой директории проекта:
# Перейдите в директорию проекта cd C:\Users\annac\projects\shumeiko-bot-python2
📊 ТАБЛИЦА КОМАНД GIT
| Действие | Команда | Описание |
|---|---|---|
| Навигация | | Перейти в директорию |
| Показать файлы | |
| Текущая директория | |
| Статус | | Статус репозитория |
| Показать ветки | |
| История коммитов | |
| Редактирование | | Добавить файл в индекс |
| Добавить все изменения | |
| Создать коммит | |
| Синхронизация | | Отправить в удаленный репозиторий |
| Получить изменения из удаленного репозитория | |
| Обновить информацию о ветках |
🎯 СЦЕНАРИИ РАБОТЫ
1. СДЕЛАТЬ РЕПО СВОИМ (ФОРК)
В веб-интерфейсе:
1. Откройте исходный репозиторий 2. Нажмите "Fork" 3. Выберите свою организацию 4. Дождитесь создания форка
В терминале:
# Клонирование своего форка git clone https://git.sourcecraft.dev/ваш_логин/название-репо.git cd название-репо # Настройка upstream (для синхронизации с оригиналом) git remote add upstream https://git.sourcecraft.dev/оригинал/название-репо.git
2. ПРАВИЛА В ВЕБ (СЦЕНАРИЙ СИНХРОНА)
Работа через веб-интерфейс:
1. Откройте файл в веб-редакторе 2. Внесите изменения 3. Добавьте комментарий к коммиту 4. Нажмите "Commit" 5. Для мержа создайте Pull Request
Синхронизация с локальным репо:
# Получить изменения из веба git pull origin main # Отправить локальные изменения в веб git push origin work-branch
3. ПРАВИЛА РЕДАКТИРОВАНИЯ В ЛОКАЛЕ (СЦЕНАРИЙ СИНХРОНА)
Полный цикл локальной работы:
# 1. Перейти в директорию проекта cd путь/к/проекту # 2. Убедиться в нужной ветке git branch git checkout нужная-ветка # 3. Внести изменения в файлах (через редактор) # 4. Проверить изменения git status # 5. Добавить изменения в индекс git add измененный_файл.txt # Или все изменения: git add . # 6. Создать коммит git commit -m "Описание внесенных изменений" # 7. Отправить в удаленный репозиторий git push origin имя-ветки
4. УНЕСЛА ЧУЖОЙ РЕПО (СКАЧАЛА ZIP)
Создание нового репозитория из ZIP:
# 1. Распаковать ZIP в новую папку # 2. Перейти в папку cd путь/к/распакованному/репо # 3. Инициализировать Git git init # 4. Добавить все файлы git add . # 5. Создать первый коммит git commit -m "Initial commit from ZIP" # 6. Создать репозиторий в SourceCraft через веб # 7. Подключить локальный репо к удаленному git remote add origin https://git.sourcecraft.dev/ваш_логин/новый-репо.git # 8. Отправить код git push -u origin main
🎯 ПОЛЕЗНЫЕ СОВЕТЫ
🔧 Ежедневная работа:
# Начало работы - получить последние изменения git pull origin main # В конце работы - отправить свои изменения git add . git commit -m "Работа за день" git push origin main
🔄 Синхронизация форка с оригиналом:
# Обновить информацию о ветках git fetch upstream # Слияние изменений из оригинала git merge upstream/main # Отправить обновления в свой форк git push origin main
Готовы начать практику с этими сценариями? 🎯</execute_current_step>
Leave a Comment