title: How can you fetch your whole repository from github?
body: <p><img src="https://i.stack.imgur.com/1TLSE.jpg" alt="enter image description here"></p>
  
  <p>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? </p>
  
  <p>I have tried this scenario already using 
  <code>$ git fetch git@github.com:SpencerCooley/sandbox.git crazy_idea</code> , then <code>$git checkout crazy_idea</code>, 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. </p>