Using git, I can create branches conceptually, without having to branch my directory structure. When I switch between branches (assuming that everything has been committed), it will change the contents of the files that I'm working on to reflect whatever the status of the "current" branch is.
I really like being able to do this - it fits very well in my workflow, especially when I'm using say, Visual Studio.
But I am a Bazaar fanboy. I like that it's written mainly in Python, I like how pretty and simple (to me) the GUI is, and I love that it's very cross-platform.
So my desire is that it's possible, and my question is: can Bazaar do/emulate git's behavior? If so, how?
Thanks!