I have exhaustively searched for answers to my question here and on Google. I have found some great resources and learning tools for understanding Git and what it does, but I need to get some clarification, and assistance.
What I am doing is working on a side-project for work both at my office and at home. (I'm migrating C# code to Java to help me learn both languages.)
The setup:
Note: Using Github is not an option.
Purpose/Goal:
What I am trying to do is keep the code as much in order, with version control, as possible by using Git, but in setting it up at work, for some reason I'm a bit afraid it won't work the same when I get home. (Side note: I sense a "This is of the beauty of git." type answer somewhere.)
My questions are:
Sorry for the length, but I wanted to provide as much information as possible. Thanks ahead of time for any information anyone can provide after wading through my novel.
Try keeping a bare repo on the usb stick and clone it to the machines you are working on.
Before you pack up for the day or complete to remove your stick, push your changes back to the "origin" (which is the bare repo on the stick).
When you open up on your other workstation (home?) fetch your changes.