Hello,

I've been playing with a slightly different workflow with github
repositories and it seems to work well for me.

I keep origin to be g...@github.com/sugarlabs/module and I add a fork remote
pointing to g...@github.com/dnarvaez/module.

To send pull requests I just

git push fork myfeature

To merge other people patches

git checkout master
git pull git://github.com/theirname/module theirfeature
git push

To update the fork (but with setup it doesn't even seem to be quite
necessary, you could just stay on origin master and only worry about fork
branches).

git pull
git push fork master

This seems to be working pretty well for me so far. Thoughts?
If it works well for people in general I could add prefs to sugar-build to
set this up automatically. It's pretty annoying to have to setup the remote
configuration every time you do a clean clone.

-- 
Daniel Narvaez
_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel

Reply via email to