赞
踩
暂存区:每一次进行代码修改的地方,相当于个临时缓存
本地仓库:我们每一次pull,从远程仓库pull(拉取)到这个地方,这个地方就是本地仓库,他其实就是远程仓库的一个副本,存在本地
远程仓库(代码仓):存放到服务器上的代码,是每一个人认为自己的代码修改好了,就可以集体上传到这个地方,而且你也可以从这个地方下载别人的代码,这个地方就是远程仓库
pull:从远程仓库(代码仓)拉取数据到本地仓库,即拉取最新代码到本地
commmit:当我们想要把自己的代码提交到远程的时候所用的命令语句,但是由于我们修改所在的区域在暂存区,所以我们首先要把自己的代码commit(提交)到本地仓库,然后再从本地仓库push到远程仓库
push:现在已经把暂存区的代码提交到了本地仓库,这时如果需要提交到远程服务器上,则需要把代码push到远程分支里面
问:为什么要区分本地commit和远程服务器的push呢
答:因为如果本地不commit的话,修改的纪录可能会丢失。commit所有修改到本地仓库,但是push时可以选择commit到本地仓库的部分修改进行push。那么有些修改当前是不需要同步至服务器的,所以什么时候同步过去由用户自己选择。什么时候需要同步再push到服务器
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。