I\'ve just inherited a project which was maintained using Git. At one point, the code was deployed onto 3 separate systems and each system maintained their own decentralised
OK. After a big of a slog, I've managed to do it. For anybody else embarking on a similar task, it will involve a lot of:
git rebase
commands and when things got screwed up:
git reflog
followed by
git reset --hard HEAD@{ref}