Git 葵花宝典 😂
在实际开发中,会使用git
作为版本控制工具来完成团队协作。因此,对基本的 git 操作指令进行总结是十分有必要的。
git 的通用操作流程如下图:
主要涉及到四个关键点:
1.工作区:本地电脑存放项目文件的地方,比如 learnGitProject
文件夹;
2.暂存区(Index/Stage)
:在使用 git 管理项目文件的时候,其本地的项目文件会多出一个.git
的文件夹,将这个.git
文件夹称之为版本库。其中.git
文件夹中包含了两个部分,一个是暂存区(Index 或者 Stage)
,顾名思义就是暂时存放文件的地方,通常使用 add
命令将工作区的文件添加到暂存区里;
3.本地仓库:.git
文件夹里还包括 git
自动创建的 master
分支,并且将 HEAD
指针指向 master
分支。使用 commit
命令可以将暂存区中的文件添加到本地仓库中;
4.远程仓库:不是在本地仓库中,项目代码在远程 git
服务器上,比如项目放在 github
上,就是一个远程仓库,通常使用 clone
命令将远程仓库拷贝到本地仓库中,开发后推送到远程仓库中即可;
因此,经过这样的分析,git 命令可以分为这样的逻辑进行理解和记忆:
1.git 管理配置的命令;
2.几个核心存储区的交互命令:
3.工作区与暂存区的交互;
4.暂存区与本地仓库(分支)上的交互;
5.本地仓库与远程仓库的交互。
TIP
可以查看这篇文章git 基本操作,一篇文章就够了!
TIP
TIP
这里的内容摘录自BruceBlog 的学习记录