On each machine that you want to share files, enter a directory of your choice, then run a command to clone the repository in ...
However, it is possible to alter this behavior and stash untracked files with the right git stash save and push options. The trick is to use the --include-untracked option or for brevity, the -u alias ...