Re: What's cooking in git.git (topics)
- From
Brandon Casey <casey@nrlssc.navy.mil>
- Date
- Feb 23, 2008, 02:43 UTC
- Message-ID
- <47BF884B.6020302@nrlssc.navy.mil>
- In-Reply-To
- <7voda85wc3.fsf@gitster.siamese.dyndns.org>
Junio C Hamano wrote:
Show 22 quoted lines
> Brandon Casey <casey@nrlssc.navy.mil> writes: > >> Junio C Hamano wrote: >> >>> Also we may want to introduce a stash per branch if we do this. >> This isn't necessary for how I use stash. > > That's what I thought initially. But after thinking about it a > bit, I do not think so anymore. > > It feels limiting not to be able to stash here and unstash > there. You cannot stash on one branch and apply on another as > easily (you should still be able to, by naming the stash > explicitly, if you really wanted to). > > But why would one even want to? "What I've been hacking on is > getting into a good shape but now I noticed I was on a wrong > branch", is probably the only reason. But that is what branch > switching "git checkout" (and its -m variant) does. If your > changes are something that would make "checkout -m" conflict, > stashing and unstashing will result in the same conflict anyway, > so nothing is lost.
Ok, I had to read that more than once, but you've convinced me. per-branch stash is interesting.
-brandon