Git工作原理,以及项目创建

Git工作原理

Git本地有三个工作区域:工作目录、暂存区、资源库。加上远程的git仓库,则一共有四个工作区域

工作区域 描述
Workspace 工作区,就是个人平时存放项目代码的地方
Index/Stage 暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表的信息
Repository 仓库区(或本地仓库),就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本
Remote 远程仓库,托管代码的服务器,可以简单认为是你项目组中的一台电脑用于远程数据交换
  • 主要使用到的就是工作区和远程仓库
  • Git的一般工作流程:
    1 .在工作目录中添加、修改文件
    2 .将需要进行版本管理的文件放入暂存区域 => git add .
    3 .将暂存区域的文件提交到git仓库 => git commit

因此,git管理的文件有三种状态:已修改(modified)、已暂存(staged)、已提交(committed)


Git仓库创建及克隆

  • 创建本地仓库的方式有两种

    1.创建全新的仓库,需要到Git管理的项目的根目录执行。执行后会在目录下创建.git文件
    git init

    2.另一种方式是克隆远程仓库,将远程服务器上的仓库完全镜像一份至本地(在指定根目录执行命令)
    git init url

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容