Вы не можете раскошелиться на git-проект. Вы можете клонировать существующий. Клонирование - это создание нового проекта, начиная с другого.
Я бы не стал делать это при добавлении новых функций, если я не хочу 2 разных приложения.
Если функционально добавить то, что вы хотите, чтобы оно слилось с основным с помощью git, вы можете сделать:
git checkout -b secondBranch
- это создаст ветку "secondBranch" и сразу же поместит вас в эту ветку.
Следующий коммит будет на этой второй ветке.
Если вы хотите удалить его, просто сделайте
git branch -d secondBranch
или, если вы решите объединить его, переключитесь на основную / основную ветвь и добавьте в нее второй ветвь.
git branch master
- свяжет вас с мастером
git merge secondBranch
- в этот момент вы будете в основной ветке с изменениями из второй ветки, объединенными в главную