В прошлой статье мы научились брать только нужные изменения с другой ветки. Сегодня разберём, что делать если у нас уже есть много изменений на локальной ветке и запушить нужно не все. Объединение веток определёнными обновлениями Иногда возникает необходимость внести множество изменений в код, но не все из них должны попасть в основную ветку проекта. Например, вы можете создать тестовый функционал, который нужен только на вашей машине и не должен быть доступен на сервере. В таком случае необходимо принять меры, чтобы избежать отправки этих изменений в основную ветку. Представим, что мы работаем над своей веткой проекта. Мы хотим внести изменения в код, но не все из них должны попасть в основную ветку. И добавим нужное изменение, которое нам необходимо загрузить на сервер Сейчас в коммите два изменения: одно нужно отправить на сервер, а второе оставить только локально. Если мы выделим все изменения и отправим их, то при последующем использовании cherry-pick на сервер попадут все изменен
Git для тестировщика. Изменения на разных ветках в Intellij IDEA JAVA. Часть 8.
16 мая 202416 мая 2024
17
2 мин