capybara/virtualenv/lib/python2.7/site-packages/pip/vcs/git.py
def check_rev_options(self, rev, dest, rev_options):
        """Check the revision options before checkout to compensate that tags
        and branches may need origin/ as a prefix.
        Returns the SHA1 of the branch or tag if found.
        """
        revisions = self.get_refs(dest)

        origin_rev = 'origin/%s' % rev
        if origin_rev in revisions:
            # remote branch
            return [revisions[origin_rev]]
        elif rev in revisions:
            # a local tag or branch name
            return [revisions[rev]]
        else:
            logger.warning(
                "Could not find a tag or branch '%s', assuming commit.", rev,
            )
            return rev_options
def check_rev_options(self, rev, dest, rev_options):
        """Check the revision options before checkout to compensate that tags
        and branches may need origin/ as a prefix.
        Returns the SHA1 of the branch or tag if found.
        """
        revisions = self.get_refs(dest)

        origin_rev = 'origin/%s' % rev
        if origin_rev in revisions:
            # remote branch
            return [revisions[origin_rev]]
        elif rev in revisions:
            # a local tag or branch name
            return [revisions[rev]]
        else:
            logger.warning(
                "Could not find a tag or branch '%s', assuming commit.", rev,
            )
            return rev_options
def check_rev_options ( self , rev , dest , rev_options ) : revisions = self . get_refs ( dest ) origin_rev = 'origin/%s' % rev if origin_rev in revisions : # remote branch return [ revisions [ origin_rev ] ] elif rev in revisions : # a local tag or branch name return [ revisions [ rev ] ] else : logger . warning ( "Could not find a tag or branch '%s', assuming commit." , rev , ) return rev_options
Check the revision options before checkout to compensate that tags
        and branches may need origin/ as a prefix.
        Returns the SHA1 of the branch or tag if found.
Check the revision options before checkout to compensate that tags and branches may need origin / as a prefix . Returns the SHA1 of the branch or tag if found .