赞
踩
大家好,今天我们分享一下Git的工作原理
这是很重要的一个部分
Git工作区域
Git 本地有三个工作区域
1.工作目录
2. 暂存区
3. 资源库
也可以将远程的Git 仓库(GitHub,码云,即远程代码托管平台)的话,就是有四层
这是它的流程
或者给大家看这个图,会更加的清楚
从下到上,它是有层级关系的
我们作为程序员的话,如果要上传我们的代码到共有仓库,就是从下到上的过程
首先,最开始的时候,我们就是在这张流程图的最底层(即: 工作目录),就是我们放在本地的代码的地方,然后我们要将本地的代码通过git add
这条命令上传到暂存区(暂时存储),之后再将代码从暂存区通过git commit
这条命令提交到本地的git仓库,然后我们再将代码由本地的git 仓库通过git push
上传到我们的远程仓库(GitHub,码云),这就是我们上传代码的整个过程
这个图右边的过程就是我们下拉代码的过程(从远程仓库到本地)
Workspace:工作区,
就是你平时存放项目代码的地方
Index / Stage:暂存区
,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息
Repository:仓库区(或本地仓库)
,就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本
Remote:远程仓库
,托管代码的平台(GitHub ,码云),可以简单的认为是你项目组中的一台电脑用于远程数据交换
好了,有关于Git 工作区域就到这里了,谢谢大家
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。