Значит так
есть проект на гитхаб разработанный не мной,
я делал форк и кой чего дорабатывал. сейчас автор обновил приложение(нужного мне там нет) и мне нужно , свой код добавить к обновленной версии.
Upd: Есть рекомендации не работать в ветке master (раздел Делаем работу) https://habr.com/post/125999/
На github правильно делать форк только по кнопке Fork.
Если клонировать, то связь с оригинальным репозиторием отображаться не будет.
Из раздела Объединение в 1-й ссылке следует.
Если изменения в fork ветки master не вносились, то можно сделать fast-forward: git merge --ff-only hellguz/master
Если fast-forward невозможен, то при попытке выполнить git merge --no-ff появится конфликт, и ваши изменения могут быть наложены (например, сделал новый коммит, затем слил оригинальный репозиторий в свой fork, - при конфликте git не распознал похожие строки).
Рекомендуют делать отдельную ветку для работы, а в ветку master сливать только готовые изменения (перед этим обновляя из оригинального репозитория).
Ещё момент: если мы у себя переименовали ветку master в version-4, то объединить удалённую ветку из активной version-4 нужно через команду git push origin version-4