У меня есть проект на github, который мой разработчик и я использовали для совместной работы над приложением для iPhone. Это было мое первое знакомство с управлением версиями, и я использовал только несколько задач / команд: push, pull, stash иногда.
Сейчас мы рассматриваем создание версии для OS X, и я хотел бы использовать этот предыдущий проект в качестве отправной точки для этого нового проекта.
Похоже, это ПРОТИВ проекта. Но я хочу убедиться, что после копирования новый (OS X) проект не имеет ничего общего с предыдущим (iOS) проектом. Это то, что делает разветвление? Я обычно слышал это только в отношении добавления функций. Я также слышал термин клонирование, но я считаю, что это относится к созданию локальной копии?