My suggestion to integrate "activitycetral/dxs" into "XSCE/xsce" preserving history and using a branch for easier comparison is:
1. revert xsce/master to fa2d59, 2. create a 'dxs' branch 3. merge activitycentral/dxs commits to this new branch preserving history This new branch (XSCE/xsce@dxs) will be the canonical repository for the migration and everybody will pull request against this branch. Detailed procedure on a fresh repository ---- 1. revert Clean repo: ``` git clone g...@github.com:XSCE/xsce.git cd xsce ``` The actual revert: ``` git revert -m 1 b1638cd --no-edit ``` Submit changes: ``` git push origin ``` 2. create branch ``` git branch dxs git checkout dxs git push origin dxs ``` 3. merge Fetch dxs repository: ``` git remote add dxs g...@github.com:activitycentral/dxs git fetch dxs ``` And now the critical part, the actual merge: ``` git merge --no-ff -s recursive -X ours --no-edit dxs/master ``` Push! ``` git push origin dxs ```` So, anyone with write permission on xsce can do this. You can check how would be the resulting repo in my personal clone copy in https://github.com/migonzalvar/xsce. -- Miguel González Activity Central: http://www.activitycentral.com
_______________________________________________ Server-devel mailing list server-de...@lists.laptop.org http://lists.laptop.org/listinfo/server-devel