Look up the --orphan options for brining in an independent line of 
development into your repository. You can then formally merge the two lines 
of development (hence you will then have two root commits). It is also 
possible to use `git replace` if they are to looking like they occurred in 
sequence, but that's less useful.

It is quite common to have say an independent line of development for meta 
data or planning that isn't part of the regular 'codebase'.

P.

On Thursday, September 2, 2021 at 3:27:03 PM UTC+1 jta...@gmail.com wrote:

>
> I have two projects that are currently in separate local repositories.
> Given their current evolution, it now makes more sense that they should be 
> seen as a single project in a common repository.
>
> Is there a way to combine the two together while keeping the update 
> history of both?
> Either within one of the current repositories or (perhaps better in case 
> of mishaps in the process) into a new repository?
>
>

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/git-users/c61148a2-94fa-497c-9136-0907b212c023n%40googlegroups.com.

Reply via email to