Git и системы сборки

Git и системы сборки #


1. Есть Петя и Вася пишут каждый пишет в своей ветке, Пети понадобился один из комитов Васи как это сделать? #

2. Есть maven репозиторий с API и репозиторий с вашим сервисом который подключен как зависимость, после обновления API и сервиса - обновленния не произошло, почему? Загрузиться ли в репозиторий изменения при использовании package? #

3. Как в консоле скомпилировать и запустить класс? #

4. Есть две зависимости А и Б. Каждая завист от библиотеки С. Первая от первой версии, вторая от второй. Какая версия библиотеки С подтянется в проект? #

5. Есть Maven проект. В pom есть блок dependencies. У каждой зависимости можно указать scope. Какие scope существуют? #

6. Ты локально разрабатываешь. Сделал коммит, но не пушил. Понимаешь в моменте, что есть лишний файл в коммите. Что нужно предпринять, чтобы убрать лишнее? #

7. Шаги разработки. Вам поступила задача. Какие шаги у вас как у разраба от начала задачи до выкатки на dev стенд? От чего создаете ветку? Как ее меняете? #

8. Ты локально разрабатываешь у себя в IDE. Понимаешь, что закоммитил пару файлов, которые не хотел коммитить. Но еще никуда не пушил их. Они локально закоммичены. Что делать? #

9. У тебя есть фича, ты ее закоммитил, запушил. Развернули на тестовом стенде. Тестировщик тебе пишет, что у какого-то слова всего 1 символ неправильный. Надо поправить 1 букву. Как ты исправишь это с точки зрения git? Не хочешь плодить коммиты #