当前位置:   article > 正文

git——commit/push/pull_将自己的修改commit之后,需要push pull

将自己的修改commit之后,需要push pull

一、相关概念

暂存区:每一次进行代码修改的地方,相当于个临时缓存

本地仓库:我们每一次pull,从远程仓库pull(拉取)到这个地方,这个地方就是本地仓库,他其实就是远程仓库的一个副本,存在本地

远程仓库(代码仓):存放到服务器上的代码,是每一个人认为自己的代码修改好了,就可以集体上传到这个地方,而且你也可以从这个地方下载别人的代码,这个地方就是远程仓库

二、区别

pull:从远程仓库(代码仓)拉取数据到本地仓库,即拉取最新代码到本地

commmit:当我们想要把自己的代码提交到远程的时候所用的命令语句,但是由于我们修改所在的区域在暂存区,所以我们首先要把自己的代码commit(提交)到本地仓库,然后再从本地仓库push到远程仓库

push:现在已经把暂存区的代码提交到了本地仓库,这时如果需要提交到远程服务器上,则需要把代码push到远程分支里面

三、其它

问:为什么要区分本地commit和远程服务器的push呢

答:因为如果本地不commit的话,修改的纪录可能会丢失。commit所有修改到本地仓库,但是push时可以选择commit到本地仓库的部分修改进行push。那么有些修改当前是不需要同步至服务器的,所以什么时候同步过去由用户自己选择。什么时候需要同步再push到服务器

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/974180
推荐阅读
相关标签
  

闽ICP备14008679号