Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Что такое Git и GitHub?
Git — это система контроля версий, которая позволяет отслеживать изменения в коде, возвращаться к старым версиям и работать над проектом совместно с другими разработчиками. GitHub — это платформа, где можно хранить код в облаке, делиться им и управлять проектами с помощью Git. Вместе они помогают эффективно работать над проектом в команде.
Что такое локальный и удаленный репозитории в Git?
Локальный репозиторий находится на вашем компьютере и хранит всю историю изменений проекта. Удаленный репозиторий — это копия вашего проекта, размещенная в облаке (например, на GitHub). Вы работаете с локальным репозиторием и периодически синхронизируете изменения с удаленным.
Опишите шаги по выгрузке новых изменений в удаленный репозиторий git
Чтобы выгрузить изменения, выполните три шага:
Добавьте файлы в индекс с помощью git add <file> или git add . (для всех файлов).
Зафиксируйте изменения командой git commit -m "Описание изменений".
Отправьте изменения в удаленный репозиторий с помощью git push.
Что делает команда git status?
Команда git status показывает текущее состояние репозитория. Она отображает информацию о файлах, которые были изменены, добавлены в индекс или остаются незамеченными. Это помогает понять, какие шаги нужно выполнить дальше.
Что делает команда git add?
Команда git add подготавливает изменения для фиксации. Она добавляет файлы или их изменения в индекс (staging area), чтобы они попали в следующий коммит.
Что делает команда git commit?
Что делают команды git push и git pull?
В чем разница между git pull и git fetch?
Как посмотреть, что именно вы изменили в определенном файле git?
Почему мы делаем git pull, а затем git push?
Рейтинг:
1
Сложность:
2
Команда git commit сохраняет изменения из индекса в историю репозитория. Она фиксирует текущий прогресс, позволяя вернуться к этой точке в будущем. Каждый коммит сопровождается описанием, которое помогает понять, что было сделано.
Рейтинг:
1
Сложность:
3
Команда git push отправляет ваши локальные изменения в удаленный репозиторий. Команда git pull скачивает изменения из удаленного репозитория и объединяет их с вашей локальной версией.
Рейтинг:
2
Сложность:
4
git fetch только скачивает изменения из удаленного репозитория, не изменяя локальные файлы. git pull объединяет эти изменения с вашей текущей веткой.
Рейтинг:
2
Сложность:
4
Используйте команду git diff для просмотра изменений. Для конкретного файла:
git diff <имя_файла>Рейтинг:
2
Сложность:
4
Мы делаем git pull, чтобы сначала синхронизировать наш локальный репозиторий с последними изменениями из удаленного. Затем выполняем git push, чтобы отправить свои изменения. Это помогает избежать конфликтов и сохранить согласованность данных между участниками команды.
Рейтинг:
1
Сложность:
2
Рейтинг:
1
Сложность:
3
Рейтинг:
2
Сложность:
4
Рейтинг:
1
Сложность:
2
Рейтинг:
1
Сложность:
2