同步到远程库
现在我们已经有了一个本地的git管理的项目。git是一个分布式项目管理系统,每一份项目文件中都包含该项目的几乎所有文件,所以其实任何参与项目的人都可以做服务器。现在比较流行的git项目托管网站是GitHub,这里就用GitHub来说明。
首先需要注册一个GitHub账号,然后新建一个git仓库。
在GitHub上新建一个git仓库
按照上图完成后,我们已经有了一个空的远程仓库,现在要做的工作是把本地的项目同远程的仓库联系起来。
在本地执行下面的命令即可:
没有提示就是好提示。注意把上面的地址换成你的地址,不然的话你就添加了我的仓库,而你并没有权限推送更改给我的仓库。
其中是一个可以根据自己喜好更改的远程库的名字,是默认的名字。
接下来,把我们本地的更改推送到远程仓库:
选项使本地的分支与远程库的分支关联起来,推送(push)需要用户名和密码,然后是推送信息,推送完之后git提示我们本地的分支已经与远程的分支关联起来了。
现在到GitHub该项目的页面去看,发现本地项目已经被推送到GitHub了:
GitHub项目主页
现在让我们更改一下文件,并且提交:
现在让我们推送到GitHub:
现在快去GitHub项目主页看看推送成功了没有!
这里使用的是协议,GitHub还支持SSH、等协议。
从远程库克隆仓库
上面的情况是已经有了本地仓库,后来新建的远程仓库。生活中常常遇到的情况是已经有了远程仓库,需要将其克隆到本地,可以使用命令:
末尾的是本地仓库的名字,可以根据喜好更改。这样远程仓库就会克隆到本地的仓库中。
领取专属 10元无门槛券
私享最新 技术干货