Как управлять несколькими похожими, но разными проектами с git?

У меня есть несколько разных проектов с закрытым исходным кодом, основанных на схожей базе кода, и каждый день мне нужно копировать изменения и исправления из одного в другой и обратно.

В качестве некоторых из них. мои проекты слишком расходятся, чтобы использовать подмодули git, а в других я не хочу, чтобы мои клиенты возились с подмодулями и, следовательно, заглядывали в мою работу над другими проектами, теперь я делаю это с помощью git patch и git примените , что является утомительной работой.

Я собираюсь рассмотреть возможность перехода на git pull и git push между локальными репозиториями на моем компьютере с использованием git cherry-pick и git merge , чтобы получить необходимые изменения, но если есть лучший способ?

7
задан Mr_and_Mrs_D 5 November 2013 в 12:08
поделиться