Иногда я не осознаю, что я нахожусь на ветке master
в git, и не осознаю этого, и я заканчиваю тем, что фиксирую что-то для освоения, когда хочу зафиксировать это в другой ветке, dev
.
В этом случае я просто скопировал файл в другое место, извлеките dev
, скопируйте файл обратно и подтвердите.
Я уверен, что есть лучший способ сделать это, не так ли?
В любом случае ветвь dev
будет просто объединена с мастером.Могу ли я просто git merge master
на ветке разработчика?Есть некоторые специфичные для ветви изменения, которые, кажется, не объединяются, когда я выполняю git merge dev
на master.Будут ли эти изменения испорчены, если я объединю master
с dev
?