Ваш средний новичок в Git здесь.
Иногда я обнаруживаю, что разрабатываю дроп в библиотеках для своего PHP-фреймворка, CodeIgniter.Удаление библиотеки - это то, что можно просто скопировать в новую установку фреймворка, чтобы можно было легко выполнить определенную задачу.В идеале он не должен перезаписывать какие-либо файлы фреймворка.
Теперь я бы хотел, чтобы основная ветвь моего репозитория GitHub содержала только файлы библиотеки.Однако я хотел бы поддержать ветку разработки, на которой я ... буду развивать библиотеку.Проблема в том, что я не могу разработать библиотеку без рамок вокруг нее, поэтому в ветке разработки тоже должна быть интегрированная библиотека.Теперь, из-за всех конфиденциальных данных, участвующих в настройке инфраструктуры (например, для доступа к базе данных), я не хотел бы помещать эту ветку на GitHub.Но как мне «извлечь» файлы, над которыми я работал, в основную ветку, если я создал ветку разработки из основной ветки?Я немного запутался.
Какой рекомендуемый рабочий процесс в этом случае?Как мне это сделать?
Заранее спасибо.