Мне любопытны некоторые передовые методы.
Есть репозиторий git, который я хотел бы включить в качестве подмодуля в свой проект. Я также хотел бы внести свой вклад в это репо и предложить пул-реквесты. Я создал форк репо и хотел бы добавить свой форк в качестве подмодуля в свой проект.
Я создал новую ветку slim
в своей вилке, которая удаляет некоторые вещи из исходной главной ветки репо: например, файлы примеров, демонстрации и т. Д. Я особенно хотел бы использовать эту slim
для подмодуля, чтобы не допустить лишнего.
Я успешно выполнил эту стратегию ветвления и подмодуля. Однако теперь меня интересуют запросы на включение и вклад в проект.
В идеале я хотел бы редактировать подмодуль как часть моего проекта и отправлять коммиты в ветвь подмодулей slim
. Затем я хотел бы объединить изменения в ветке slim
обратно в master
, чтобы я мог выполнить запрос на перенос.
Однако я не хочу, чтобы моя первоначальная фиксация удаления в ветке slim
была снова объединена с главной. Как я могу внести свой вклад в проект, не беспокоясь о некоторых из моих коммитов удаления?