Jak mogę uruchomić czystą gałąź bez przodków, a następnie zatwierdzać pliki stopniowo?

Mam framework PHP z wersją GIT i planuję kilka (drastycznych) zmian w jego rdzeniu.

Chciałbym zacząć pracę nad nowym rdzeniem w nowej gałęzi, ale ponieważ ta zmiana może wymagać trochę restrukturyzacji systemu plików, chciałbym uruchomić tę nową gałąź tak czysto, jak to możliwe.

Chcę, aby gałąź czysta zawierała tylko pliki podstawowe. Gdy kończę zmiany, chcę dodać pozostałe moduły z frameworka do katalogu roboczego jeden po drugim, ale zachowaj możliwość scalania, jeśli wprowadzę zmiany w systemie głównym.

Jak mogę to zrobić?

questionAnswers(3)

yourAnswerToTheQuestion