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