The stash name includes the branch it came from. On Mar 19, 2013, at 4:20 PM, Gordon Smith <gosm...@adobe.com> wrote:
>> If there is no conflicting changes all of your current changes will be kept >> but you'll now be working in the new branch. > > That's exactly the problem, because this is hardly ever what I want. The > solution seems to be to commit prematurely, or stash into a stack where you > lose track which branch a given stash came from. > > - Gordon > > > -----Original Message----- > From: Justin Mclean [mailto:jus...@classsoftware.com] > Sent: Tuesday, March 19, 2013 4:16 PM > To: dev@flex.apache.org > Subject: Re: Git's "branches are cheap and fast but modal" model > > Hi, > >> When you work on a branch, and you want to work on another branch, you first >> have to commit in the current branch you working on to save your work. > Git checkout branch is not quite the same as switching branches in SVN. If > there is no conflicting changes all of your current changes will be kept but > you'll now be working in the new branch. You may need to be careful with this > as it's possible to commit changes form one branch into another accidentally. > > Justin >