On Jan 8, 2011, at 1:41 PM, Yawar Amin wrote: > Hi, > > On 2011-01-07, at 23:56, John Ralls wrote: > >>> […] >> >> I've moved you into the "owners" group. Do what you will. > > Thanks. I’ve pushed a new gnucash repository, as well as a gnucash-docs > repository. > >> I've attached the authors file I made. If you reimport from svn it will >> match up svn accounts with github accounts using the same mailing addresses. >> It will be interesting to see who has pictures. ;-) > > I used your authors file, with a couple of tweaks, to re-import gnucash-docs, > so take a look at that repo to see some pictures :-) > > Also, I’m currently rewriting the Git page in the GnuCash wiki to detail the > whole process, so it’s something of a work in progress. In general I would > recommend people wait until I finish writing up the usage caveats and > restrictions until starting to use the Git repos on GitHub; but really, the > most important thing is to do all your work in a throwaway Git branch (not > master) if you want to contribute. The reason is that the git svn dcommit > command creates a new Git HEAD when it commits, and that new head will become > the SVN trunk, not the contributor’s master HEAD. I hope that makes sense! In > any case, the important thing is to make contributions on throwaway branches.
Does that mean that the throwaway branches have to get pushed to github and you have to pull them and merge them into your git-svn master to dcommit them? Yuck! Maybe instead you could create a fake-master branch off of master in your git-svn repo and tie fake-master to github's master. Then you can git svn rebase master git checkout fake-master git merge master git pull --rebase github fake-master git push github fake-master git checkout master git merge fake-master git dcommit (In a script, of course). That way we can keep our throwaway branches to ourselves, the github repo will look reasonable, and you don't have to do a bunch of hand merging and branch deleting. Regards, John Ralls _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel