Haven't played much with git, so this is more of a "does git supports something like this" question.
You're at work ... working ... you just made a big change, it builds, you made a commit and immediately started working on the next big feature. Made a few changes in the files, but not enough for a commit, and the bell rang. You want to continue working from home, but don't want to dirty the history tree with a partial commit.
Ideally, you could upload the history tree to let's say GitHub and the contents of the working tree, and continue working from home.
Does git supports something like this?
I could always upload the whole thing to an USB and continue from there, but that defeats the whole idea.