Working on a project with lots of separate Git repos? Create a master repo, add each repo as a submodule, and
git submodule foreach git checkout dev. If you’re working on a feature that spans multiple repos, simply use the same branch name for each repo. Can’t believe I didn’t think about this before.
Composer in WordPress. Nice — answers both of the questions I had. Can’t wait to convert my first project away from submodules.
A horrid, crazy idea: a Git endpoint for the content in my WordPress install. One step back to the problem I’m trying to solve. More and more, I enjoy writing in Markdown with iA Writer. “Publishing” whatever document I’ve written generally involves hitting the Preview… Continue reading →
hub. Marries git and Github at the command line.
Two weeks ago, I discovered magic: it’s possible to initialize a Git repo inside of Subversion (SVN). Since the advent of Github as a leading collaboration platform, I’ve forever been trying to reconcile the Git to SVN workflow. Progress is faster in Git(hub) because it’s… Continue reading →
I’ve got Git in my SVN and SVN in my Git and it’s the hottest thing ever. Plugins all the things.
Moving from SVN to Git in 1,000 easy steps! An overview into how Etsy made the switch. As the title suggests, it’s a significant amount of work for already established companies.
Using Github has changed, and continues to change, my development practices, by making me think more about audience and reuse (notions that are familiar to teachers of writing), encouraging the “release early and often” mantra (since all my stuff is public anyway more or less as soon as I write it), and orienting me toward collaboration by default, rather than solo coding. All these changes are highly laudable, leading to better product, and making my work more fun.
Boone Gorges — Musings on Git and Github.
Greg Linch led a 3 pm session in room 4 on applying GitHub (and Git) to news. Andrew Spittle and I collaborated on live Google Doc notes. Here’s Greg’s previous blog post on the topic.