ruk·si

🐙 GitHub
Multi-repo Merge

Updated at 2017-02-21 12:40

Forking an unmaintained repository and merge all major forked repositories to it.

  1. Fork the original project online e.g. git@github.com:original/project.git

  2. Get it locally.

git clone git@github.com:your/project.git
  1. Add another owner's repo as remote and merge it in.
git remote add john git@github.com:john/project.git
git fetch john
git checkout master
git merge john/master master
# resolve conflicts and if there were any:
git add -A
git commit
  1. Repeat this for all other forks you want to get in.