On Mon, 11 Jul 2005, Linus Torvalds wrote:
>     Of course, if you want to create a new branch "my-branch" and _not_
>     check it out, you could have done so with just
>         git-rev-parse v2.6.12^0 > .git/refs/heads/my-branch
>     which I think I will codify as "git branch".

And now we have that "git branch". It's a trivial one-liner, except with
the setup and error checking it's actually more like six lines.


commit 37f1a519f2ea0ce912ccd7c623aea992147c3900
Author: Linus Torvalds <[EMAIL PROTECTED]>
Date:   Mon Jul 11 21:30:23 2005 -0700

    Add "git branch" script

    You can use it as

        git branch <branchname> [start-point]

    and it creates a new branch of name <branchname>.  If a starting point
    is specified, that will be where the branch is created, otherwise it
    will be created at the current HEAD.

    The sequence

        git branch xyz abc
        git checkout xyz

    can also be written as

        git checkout -b xyz abc

    as per the previous commit.
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to