星云博客

一个不断学习ing的个人笔记分享

分支管理

在前一章git操作,Git的提交会形成一条时间线,回退版本时,会使用HEAD指向的commit id来进行操作。实际上HEAD指向的不是commit id而是指向了master分支也就是主分支,由master分支指向了提交版本。

git基础操作

仓库(repository):是本地磁盘的一个目录,目录的所有项目文件都可以被git进行控制管理。 工作区:除了隐藏目录.git(版本库)之外的所有文件。 暂存区:工作区的文件先要提交到版本库的暂存区中,然后由暂存区提交完成。

git下载与安装

git:开源的分布式版本控制系统,项目版本管理和协同办公工具。至于其中的版本控制,通俗来讲就是,你的项目不是一天完成的,今天是登录注册模块,明天是权限控制,后天你想改动前天的登录注册模块。可是你又害怕出错,于是开始拷贝前一天的项目,在副本上进行操作,磁盘上出现了一大堆杂乱的项目文件。如果永远保留最新版本的项目,可是当你某天开始发现改动有误,想退回旧版改动却办不到。于是,git就解决了这个问题,他可以记录下项目的每一次改动内容和日期,让你查找便捷。

文件管理

是一段程序或数据的集合。为一组赋名的相关联字符流的集合,或者是相关联记录(一个有意义的信息单位)的集合。操作系统中与管理文件有关的软件和数据称为文件系统。它负责为用户建立、撤销、读写修改和复制文件,还负责完成对文件的按名存取和进行存取控制。

设备管理

提供和进程管理系统的接口。进行设备分配。实现设备和设备、设备和CPU等之间的并行操作。进行缓冲区管理。

虚拟存储器管理

将外存作为内存的补充,从逻辑上扩充内存。虚拟存储器是指具有请求调入功能和置换功能,能够从逻辑上对内存空间进行扩展,允许用户的逻辑地址空间大于物理内存地址空间的存储器系统。