I am still trying to find the best way to use github with my local system and server. I am assuming it is -
Code on your local system, push it on github and from there, download it on your live server
without sounding too subjective, Is this the standard way to use git with local system and server ?
Edit - I found this What is the difference between origin and upstream on GitHub? which has really good pic of clone/fork and local repo, so ideally it looks to be your_server <--> github <--> local_server/repo