Я немного запутался в том, что отправляюсь в репозиторий, и я был бы признателен за некоторые советы для моего конкретного случая. Я предполагаю, что это также зависит от правил сопровождающих конкретного проекта, но я спрашиваю в целом.
Скажите, что у меня есть проект в gitlab (или github et c). Я клонировал из него, а затем у меня есть извлечение в ветке разработки. Затем я создал ветку функций, в которой я разработал некоторые функции. Я проверил это, и, кажется, работает.
Каков наиболее подходящий способ поместить это sh в хранилище?
Должен ли я вообще сначала объединить ветку функций в ветку разработки?
Если я сделаю это, я должен сделать тогда git push -u origin develop
?
Или я должен сделать sh ветвь функций в том виде, в каком она есть (не совсем уверен, возможно ли это), так что у проекта есть еще одна ветвь функций ... (я предполагаю, что это не подходящая опция)
Советы от людей с опытом управление репозиториями будет высоко оценено
(я должен добавить, что позже я должен интегрировать это в среду CICD, но это выходит за рамки этого вопроса - просто для справки)