Git学习之路(五)——Git 命令详解

来源:互联网 发布:农村淘宝加盟费多少 编辑:程序博客网 时间:2024/05/20 09:06

一、Git Status 简介

Git Status 用于查看Git仓库中所托管文件的状态。Git中文件的状态有三种:untracked, unstaged, staged。日后Git的使用,都是围绕着文件的这三种状态展开的。

二、Git add 简介

Git Add 命令用于想版本库中添加待提交的文件。稍后,会结合着文件的不同状态进行讲解。

三、Git Commit 简介

Git Commit 用于提交文件的更改到版本库中。稍后,会结合着文件的不同状态进行讲解。

四、Git 文件状态

4.1. untracked

当第一次初始化仓库后,如果当前文件夹下有文件存在。那么,运行git status命令后,便会窗口显示如下图片中所示。这个的意思是,版本库发现有新创建的文件,但是并为纳入版本库的管理中。

这里写图片描述

如果要对其进行保管,那就需要将文件添加到版本库中。可运行如下指令实现:

git add README.md

之后,再运行git status命令,则显示如截图所示内容。

这里写图片描述

这时,文件的状态变为unstaged。

4.2 unstaged

当文件变为unstaged状态时,意味着Git发现这个文件被改动了,但是改动的部分并为保存到仓库中。此时,确定该文件需要被保存之后,运行如下指令便可:

git commit -m “save the first version.”

输入命令后,显示内容如截图中所示:

这里写图片描述

此时,README的状态变为staged。

4.3 staged

当文件变为该状态时,表明该文件的改动已经记录在仓库中。即便是未来不小心将该文件删除或者误改动,也都可以再找回来。

下期预告:
[暂无]

目前已完成章节链接:(ps,动态更新中)

Git 学习之路(一)——初识Git

Git 学习之路(二)——安装Git

Git 学习之路(三)——配置Git

Git 学习之路(四)——Git仓库管理

Git学习之路(五)——Git 命令详解

1 0
原创粉丝点击