Re: [RFC] Introduce .git/BRANCH to point to the current branch
- From
Matthieu Moy <matthieu.moy@imag.fr>
- Date
- Dec 4, 2007, 20:19 UTC
- Message-ID
- <vpqbq96jjrf.fsf@bauges.imag.fr>
- In-Reply-To
- <4755B3B3.80704@gmail.com>
Salikh Zakirov <salikh@gmail.com> writes:
> This combination leads to the confusing user experience > if the branch changes independently of the working directory. > This can happen in following cases:
There's another thing that your proposal could change: navigating back in history without loosing track of the branch you're on.
Currently, I can do:
# Oh, what did this look like two commits ago?
$ git checkout HEAD^^
# Ah, OK, let's go back to the tip
$ git checkout branch-name
^^^^^^^^^^^
But I have to remember and re-type the branch name.I can imagine (not tested with your patch) doing just:
$ git checkout HEAD^^ $ git checkout BRANCH
(that's one point in favor of your change, but I'm not familiar enough with git's internal to say whether this is sufficient to justify the change).
-- Matthieu