Да, я знаю, что я должен был просто разветкить проект с самого начала, но вот в какой ситуации я сейчас.:)
У меня есть локальный репозиторий git, содержащий мой блог, на моем локальном компьютере, который имеет несколько месяцев истории фиксации. Первоначально я просто загрузил файлы из этого репо: http://github.com/mojombo/mojombo.github.com и продолжался с моим локальным репо git, причем первая фиксация выглядела как последние файлы из mojombo repo.
Теперь я хотел бы разветкить проект, и мои локальные репозитории git будут переигрываться поверх него, так что похоже, что я начинал проект с самого начала, а затем нажимал его назад к моему раздвоенному verson mojombo repo, на моей учетной записи github:
http://github.com/program247365/mojombo.github.com
Итак, возможно, история будет выглядеть так:
mobjombo repo: 1---2---3----23
\
my blog repo commits: 24---25---
Я хотел бы знать, какие команды git, я могу использовать именно это, чтобы сделать это?
Я рассмотрел этот вопрос. Должен ли я добавить mojombo repo в качестве удаленного в мой проект, а затем вытащить его, слить, разрешить конфликты, а затем нажать на мой разветвленный проект на github?