The idea is that I want to keep identical local repos with untracked changes across multiple machines with little to no manual intervention. I've thought of and come across a couple different ways of doing this, but each has its own pitfalls.
- storing the working repo in Dropbox and allowing it to sync (could come across conflicts but in my experience hasn't happened when working alone)
- committing the changes to a "sync" branch which is then checked out and merged (tedious to deal with the commit history)
- patchfiles (also tedious)