Re: [PATCH] checkout: allow full refnames for local branches
- From
- Lars Hjemli <hjemli@gmail.com>
- Date
- May 9, 2007, 20:01 UTC
- Message-ID
- <8c5c35580705091301s19dcd2e0q20a4c84e3dd23d82@mail.gmail.com>
- In-Reply-To
- <20070509185440.GB3141@spearce.org>
On 5/9/07, Shawn O. Pearce <spearce@spearce.org> wrote:
Show 13 quoted lines
> Lars Hjemli <hjemli@gmail.com> wrote: > > I'm playing around with a gui frontend, and there I use > > git-for-each-ref to obtain possible arguments for git-checkout. That's > > how I discovered the 'problem', and solved it by stripping > > 'refs/heads/' in my frontend. But then I thought it would be nice if > > 'git-checkout' did the stripping on my behalf, since this might bite > > others too :) > > If you are building "porcelain" to sit over Git and offer up a pretty > view of things, I would encourage you to avoid the stock porcelain. > Don't use git-checkout, its stock porcelain. Instead go right to > the plumbing. The plumbing doesn't really change behavior as often > (if ever).
Thanks, I probably will (also to avoid the shell scripts, since my porcelain is aimed at my co-workers who are stuck on windows)
-- larsh