git
13 posts · All topics
- — Adding Work E-Mail to a GPG Key and Signing Git Commits
Last week I joined the OpenSearch Team at AWS, a community-driven, open source fork of Elasticsearch and Kibana (read more about it here).
- — A Directory Structure for OSS and Work Github Clones
I have thousands of Github clones on my computer. You might also know that I have a massive OCD for organizing things. I organize my personal documents by year, going back to 19...
- — Getting Out of Your First Git Mess
I’m teaching a Startup Systems Design and Engineering class at Cornell Tech this year. As a first homework assignment we’ve asked students to fork our github repository and add ...
- — Why One Giant Source Control Repository Is Bad for You (and Facebook)
Facebook’s GIT repository is a single 54GB animal that builds Facebook. It’s not that big - they haven’t seen the MS Windows one! Actually, I take that back - anecdotal evidence...
- — 5 Ways to Avoid Feature Branches
- — Octopress: Setting up a Blog and Contributing to an Existing One
Octopress documentation can be quite confusing. It took me a while to understand what the heck Octopress is doing to branches and remote origins. It’s actually pretty simple, so...
- — Pushing Assets to S3 w/ Rake: Versioning and Cache Expiration
A while ago I wrote about how we package and push Rails assets to Amazon S3. We version assets with the GIT hash – varying the assets by URL enables setting indefinite cache exp...
- — Migrating from CodePlex SVN to Github
If you’re like me, trying to Migrate SVN projects on CodePlex to Github, the automatic import will timeout. This is not some kind of conspiracy. This is because CodePlex SVN is ...
- — Committing CIJoe Runner Configuration into Git
A nice way of telling CIJoe (or any other CI service) what to do is to commit git configuration under, for example, git-config.
- — No app specified: telling Heroku gem what its default --app should be
On a clean checked out source of some app that deploys to Heroku, I want to be able to type heroku config. This complains with the ‘No app specified’ error.
- — Github is Your New Resume
- — JNA is now a Githubber
- — Git: Deleting Merged Branches
git branch --merged | grep -v master | xargs git branch -d git branch -r --merged | awk -F'/' '/^ \*origin/{if(!match($0, /(>|master)/)){print $2}}' | xargs git push origin -...
