对于git的底层理解
来源:http://www.tudoupe.com时间:2022-03-17
1.git是什么
很多人的说法不一,版本控制系统,内容管理系统,工作管理系统等等,这些说法都对,这只是一个不同的强调。要我说,这是一个分发的版本控制系统。确保任何项目的顺利运行,无论项目大小,他的开发商应该协助Linux内核开发的管理。对于分布式的优点,不仅有中央服务器,如其他非分散版本控制系统,而且有一般的中央服务器。参与项目开发的每一个人都有完整的数据库。因此,您无需在线工作。
2.git安装配置
安装Windows操作系统是直截了当的。从官网地址 Git for Windows 或者国内的镜像 CNPM Binaries Mirror 直接下就行了,它一直被安装起来。安装后,在 Git 文件夹中启动 git Bash 并进行 Git 程序 。
工作流程三.gt
克隆资源(自我)注:其他资源可能改变,可以更新,每个人都可以查看、检查和提议修改,应该指出,在发现问题时,可以撤回和重新提交。

工作空间四.git、临时储存区和版本库
在工作场所计算机上看到的目录
保护区: 保存在.. 这里有一个索引文件的缩影。
版本库: 一个简单点是工作空间目录中带有隐藏目录的 git 文件。 git 是 Git 版本库 。
这是他们关系的概要
相关分支是师傅 树上有目录 这是插图
HEAD 是 Master 分支的光标, 切换到 Master 就可以了 。
对象为 gits 对象库,放在对象目录中,包含各种对象。
添加命令执行 git 添加命令,并更新索引的内容,将工作空间的修改放入对象中的新对象,在索引中的索引中将对象的 ID 保存在索引中的索引中。
将 go 列表目录树的应用程序输入到对象上, 母版将更新它, 然后上传到对象上 。
重置 HEAD 等于使用 Git 重置 HEAD 命令, 当索引的内容被覆盖并被主控器中的内容和工作空间中的内容取代时, 且工作空间不受影响 。
rm cached就是执行git rm --cached <file>命令,直接从暂存区index里删除文件,不影响工作区
checked --<file>就是执行 git checkout . 或者 git checkout -- <file> 命令,这是用索引中的文档取代工作空间中文件的唯一选项。这是一个高风险程序。如果工作空间被擦去, Doindex 的更改将无法及时应用。所以一定要慎重
checked HEAD <file>执行 git checkout HEAD . 或者 git checkout HEAD <file> 命令,它们将替换工作空间中的所有文件和索引,代之以它们被指向的母版中的元素(记得,它是总部领导) 。同上一条,它非常危险,非常危险,非常危险 它非常危险,非常危险,非常危险 它非常危险,非常危险,非常危险 它非常危险,非常危险,非常危险,非常危险,非常危险不仅将删除工作空间中未经提交的修改,而且工作空间本身将被拆除,工作空间中未经提交的修改将被删除,工作空间本身也将被删除。让我们看看你的能力。

相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
