Hi Hilco, Hilco Wijbenga wrote: > It would be really nice, though, if Git could somehow > "stash" such files when checking out a different branch. In general, I > would prefer if uncommitted changes and untracked and/or ignored files > stuck to the branch where they were created. This is just a random guess, but: wouldn't it be convenient in this workflow to have a separate worktree for each branch you are working on? That way, switching branches would not carry over unwanted state or throw away valuable state, clobber timestamps that "make" pays attention to, etc. If I am understanding correctly, then the git-new-workdir script from contrib/workdir might help. (Note, though, that it comes with some caveats. A quick mailing list search should find them.) -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html