Основы Git 😕 база
Что такое система контроля версий простыми словами?
Инструмент, хранящий историю изменений кода: можно откатиться, видеть кто что менял, работать в команде.
Основы Git 😕 база
Зачем Git, если можно просто копировать папки?
Git хранит всю историю компактно, позволяет ветвиться, сливать изменения и работать нескольким людям без хаоса из копий.
Основы Git 🤓 уверенно
Какая команда создаёт новый репозиторий?
git init — инициализирует репозиторий в текущей папке.
Основы Git 🤓 уверенно
Какой командой клонируют удалённый репозиторий?
git clone <url> — скачивает репозиторий вместе с историей.
Основы Git 🧐 глубоко
Какие состояния файлов есть в Git и что они значат?
Основы Git 🧐 глубоко
Как создать новую ветку и переключиться на неё?
Основы Git 😎 про
Как разрешить конфликт при слиянии веток?
Основы Git 😎 про
Как отменить уже запушенный коммит, не стирая историю?
Команды и ветки 😕 база
Что такое коммит простыми словами?
Снимок изменений с описанием — точка в истории, к которой можно вернуться.
Команды и ветки 😕 база
Что такое ветка простыми словами?
Отдельная линия разработки: меняешь код, не трогая основную ветку, а потом вливаешь.
Команды и ветки 🤓 уверенно
Какой командой посмотреть историю коммитов?
git log — показывает список коммитов с авторами и сообщениями.
Команды и ветки 🤓 уверенно
Какой командой слить одну ветку в другую?
git merge <ветка> — вливает изменения указанной ветки в текущую.
Команды и ветки 🧐 глубоко
Как изменить последний коммит (например, сообщение)?
Команды и ветки 🧐 глубоко
Как вернуть файл к последнему закоммиченному состоянию?
Команды и ветки 😎 про
Чем git rebase отличается от merge?
Команды и ветки 😎 про
Как временно отложить изменения без коммита (stash)?