On Fri, Jul 3, 2015 at 8:17 PM, Eric Sunshine <sunshine@xxxxxxxxxxxxxx> wrote: > Signed-off-by: Eric Sunshine <sunshine@xxxxxxxxxxxxxx> > --- > +EXAMPLES > +-------- > +You are middle of a refactoring session and your boss comes in and demands s/middle/in the &/ > +that you fix something immediately. You might typically use > +linkgit:git-stash[1] to store your changes away temporarily, however, your > +worktree is in such a state of disarray (with new, removed, moved files, > +and other bits and pieces strewn around) that you don't want to risk > +disturbing any of it. Instead, you create a temporary linked worktree to > +make the emergency fix, remove it when done, and then resume your earlier > +refactoring session. > + > +------------ > +$ git branch emergency-fix master > +$ git checkout --to ../temp emergency-fix > +$ pushd ../temp > +# ... hack hack hack ... > +$ git commit -a -m 'emergency fix for boss' > +$ popd > +$ rm -rf ../temp > +$ git worktree prune > +------------ > + > BUGS > ---- > Multiple checkout support for submodules is incomplete. It is NOT > -- > 2.5.0.rc1.197.g417e668 -- 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