В первой статье мы познакомились с самим понятием систем контроля версий, научилсь создавать локальный репозиторий, добавлять в него файлы и создавать коммиты. Идём дальше! Ветвление Ветки используются для разработки одной части функционала изолированно от других. Каждая ветка представляет собой отдельную копию кода проекта. Ветки позволяют одновременно работать над разными версиями проекта. Каждый репозиторий по-умолчанию имеет ветку master. Всякий раз, когда требуется разработка нового...
Вот список вопросов, которые часто задают тестировщику на собеседованиях или в повседневной работе, касающиеся системы контроля версий Git (обычно бывает не больше 3-4 вопросов): 1. Что такое Git и для чего он используется? 2. Как инициализировать новый репозиторий Git? 3. Что такое ветка (branch) в Git и зачем она нужна? 4. Как создать новую ветку в Git? 5. Как переключиться на другую ветку? 6. Что такое "merge" и как его выполнить? 7. Что такое "rebase" и как он отличается от "merge"? 8. Как посмотреть историю коммитов? 9...