Ответ 1
Вам нужно быть на главной ветке, чтобы слиться с ней.
git checkout master
git merge some_development_effort
Я новичок в git.
Я сделал ветку, сделал свои изменения, и теперь я хочу объединиться с мастером, чтобы сделать их "постоянными".
Итак, я сделал git merge 1.2
, который сообщался как уже обновленный, сделал то же самое на master для одного и того же результата и попробовал merge -v HEAD master
, который дал мне немного другое актуальное сообщение.
Так что я сделал правильно? Должен ли я делать что-то еще? Как переключиться обратно на главную ветку?
Вам нужно быть на главной ветке, чтобы слиться с ней.
git checkout master
git merge some_development_effort
У вас есть ветвь мастера, а затем у вас есть ветка, в которую вы вносите изменения. Чтобы объединить ветку с изменениями в Мастер, вам нужно быть на Мастере.
Итак, сначала проверьте Master, а затем запустите слияние:
git checkout master
git merge 1.2