The git stash command is designed to temporarily save changes locally (and return to a previous state). This is not what you want.
If you have direct access from one computer to another, you can create another remote that points to another computer. Then click on the changes on this computer without using the central repository.
svick source share