У меня есть следующие ветки:
-
master
-
test1
, который был создан изmaster
-
test2
, который также был создан изmaster
.
Я сделал несколько коммитов в ветки test1
, а также, так как я создал ветвь test1
, я создал несколько коммитов на master
.
Также существуют транзакции на test2
, которые я намерен позже объединить в master
.
Теперь подумайте, что мне нужны мои изменения от master
и, если возможно, от test2
на test1
.
Я хочу знать, могу ли я объединить master
в test1
, поэтому я получаю коммиты от master
на test
, и после того, как я закончу свою функцию на test1
, снова слейте ее в master
. Это возможно? Или это вызовет конфликты?
Можно ли объединить также test2
в test1
, затем слить test2
в master и, наконец, слить test1
в master
?
Будет ли Git понимать, что некоторые коммиты уже объединены в ветку, которая сливается?