extract a checkoutRef method from checkoutBranch for references outside of refs/heads
extract a checkoutRef method from checkoutBranch for references outside of refs/heads

nodegit/nodegit,nodegit/nodegit,Gum-Joe/nodegit,jdgarcia/nodegit,jmurzy/nodegit,jmurzy/nodegit,nodegit/nodegit,nodegit/nodegit,Gum-Joe/nodegit,jdgarcia/nodegit,jmurzy/nodegit,jmurzy/nodegit,nodegit/nodegit,jdgarcia/nodegit,Gum-Joe/nodegit,jdgarcia/nodegit,Gum-Joe/nodegit,jdgarcia/nodegit,jmurzy/nodegit