You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This table is designed to work with GitHub and Git. It is created to memorize and help with projects. I'm still learning how to work, and that's why I created it to make it easier to navigate projects.
Russian Version (English Version ↓)
Для чего
Команда
Объяснение
Инициализация
git init
Создаёт локальный репозиторий
Подключение к GitHub
git remote add origin
Привязывает удалённый репозиторий
Проверка подключения
git remote -v
Показывает список удалённых репозиториев
Добавление файлов
git add .
Добавляет все изменения в индекс
Первый коммит
git commit -m "Initial commit"
Сохраняет изменения в истории
Переименование ветки
git branch -M main
Переименовывает текущую ветку в main
Отправка на GitHub
git push -u origin main
Отправляет ветку и связывает её с удалённой
Получение изменений
git pull origin main
Подтягивает изменения из GitHub
Получение с rebase
git pull origin main --rebase
Вставляет локальные коммиты поверх удалённых
Проверка ветки
git branch
Показывает текущую ветку
Создание новой ветки
git checkout -b feature/имя
Создаёт и переключается на новую ветку
Переключение ветки
git checkout имя
Переход на другую ветку
Слияние ветки
git merge имя
Сливает указанную ветку в текущую
Удаление ветки
git branch -d имя
Удаляет локальную ветку
Просмотр истории
git log --oneline
Краткий список коммитов
Статус изменений
git status
Показывает текущие изменения и состояние
Обновление remote
git remote set-url origin <новый URL>
Меняет адрес удалённого репозитория
Объединение
git pull origin main --allow-unrelated-histories
Объединяет файлы репо
Отмена коммита
git reset --soft HEAD~1
Отменяет последний сохраненный коммит
Шаг
Действие
Команда/Пример
1
Инициализация Git в корне проекта
git init
2
Настройка .gitignore (чтобы не попадали лишние файлы)
Добавить шаблон для Android: .gradle<br>/build<br>/.idea<br>local.properties