Basically I am trying to figure out how I can work seamlessly on both my laptop and desktop. So, I start off on my laptop and make a blank html page. I push that change to github. I then sit down at my desktop, clone it, and then start a new branch called crazy_idea, do some crazy stuff. Push it. Now I want to go get some coffee so I take my laptop with me down the street. How do I get the changes that I made on my desktop?
I have tried this scenario already using
$ git fetch git@github.com:SpencerCooley/sandbox.git crazy_idea
, then $git checkout crazy_idea
, but when I look at the code, it looks exactly the same as it did before I did the fetch. When I look at the actual code on my github account I can see the changes I made so I know that my pushes are successful. I think I am misunderstanding what fetch does. I thought it was supposed to pretty much bring down all of the latest changes without merging. I would really appreciate anyone's insight.