Встречается на 2% собеседований по Python
Какие знаешь команды Git
git init – инициализирует новый репозиторий.
git clone <url> – клонирует удаленный репозиторий.
git add <file> – добавляет файлы в индекс (staging area).
git commit -m "message" – фиксирует изменения с комментарием.
git status – показывает состояние рабочей директории и индекса.
git log – выводит историю коммитов.
git branch – показывает список веток.
git checkout <branch> – переключается на указанную ветку.
git merge <branch> – сливает указанную ветку с текущей.
git pull – забирает изменения из удаленного репозитория.
git push – отправляет изменения в удаленный репозиторий.
git diff – показывает изменения между коммитами, ветками и т.д.
Пример:
bash
git clone https://github.com/user/repo.git
cd repo
git checkout -b feature-branch
git add .
git commit -m "Add new feature"
git push origin feature-branchСледующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы