09 Aug '13, 4pm

git bisect

git bisect is amazing. You don’t know what it is? Let me fill you in! git bisect is a tool that allows you to find an offending commit. Let’s say you’ve come across a bug in your codebase and you’re unsure of when it was introduced. If you can find a commit where the code works properly and a commit where it doesn’t, you don’t have to trace down the offending commit by hand; git-bisect will do that for you. Two Modes of Operation In my situation, the test suite did not actually catch the bug. It was a design flaw, so I had to find it by hand. So how do I find out where the bug was introduced? git bisect has a manual mode which works perfectly in this situation. # start up git bisect git bisect start # give git a commit where there is not a bug git bisect good a09c728 # give git a commit where there is a bug git bisect bad b6a0692 At this point git is going to start splitti...

Full article: http://robots.thoughtbot.com/post/57797091118/git-bisect

Tweets

Nit Improves Your Git Workflow.

rubyflow.com 12 Aug '13, 1pm

Nit Improves Your Git Workflow. Posted by apotonick on August 12, 2013 — 0 comments Nit was planned to save me from having...

#freelance Do you know Git, Ruby, Rails, jQuery...

freelancer.com 11 Aug '13, 7pm

Project Description: I need real coders who are 100% responsible, work fast and can help me put together an awesome websit...

Today is #WorldElephantDay so let’s celebrate these amazing #animals! Find out what we’re doing to help them

Today is #WorldElephantDay so let’s celebrate t...

panda.org 12 Aug '13, 10am

need a lot of food and freedom to survive. They wander in small to large herds over sometimes incredibly large areas, whil...