Pig
Chicken
Chair
Cow
Pig doesn't belong cuz it starts with P
Pig
Chicken
Chair
Cow
Pig doesn't belong cuz it starts with P
You might have gotten a counterfeit USB drive. See http://sushifury.com/2010/03/i-got-sold-a-fake-usb-flash-drive-on-ebay-heres-how-i-fixed-my-situation-and-how-you-can-avoid-this-situation-yourself/
Pig
Chicken
Chair
Cow
Pig doesn't belong cuz it starts with P
The best way to avoid having too many commits is not to commit in the first place
Use SourceTree to stash (button on top toolbar). It goes to the left menu Stashes section. The other Git clients would then see a clean working copy for you to switch branch. Apply stash by right clicking on the stash in the Stashes section and your working copy changes comes back
At the end of the day, create a patch (Action>Create patch) from your working copy changes and store it in Dropbox/network drive.
If you have working copy changes that you need to backup on your other branches (these changes will be on your Stashes if you follow 1), then
stash working copy changes
switch branch
apply stash for that branch
create patch and store on Dropbox
repeat until all stashes are backed up.