其实这个是个老生常谈的问题啦,网络上教程已经很多了,写这篇博客是为了帮助自己更好地理解和记忆,所以对于一些git安装、github建立repository的过程就不赘述啦!
首先,搞清楚Git与Github之间的联系:
可以将Git理解成一个本地的仓库,我们将代码托管到这个仓库中可以进行版本控制;将Github理解成一个远程的仓库,对我们的代码进行托管。
具体操作可见下面这个示意图:

在这里解释一下`-u`的含义:
这个就涉及到“上游分支”,所谓-u是--set-upstream的缩写,git push -u origin master中的origin是指代远程仓库,master指代本地仓库的master分支(远程仓库也有对应的分支),-u是绑定本地分支和远程分支,今后可以直接git push/git pull不用重复写origin master了。

浙公网安备 33010602011771号