Git命令行使用教程01

来源:互联网 发布:vb soapclient 编辑:程序博客网 时间:2024/05/18 00:20

1.git理论基础

git采用的是“三棵树”的管理方式,分别是:工作区、暂存区、版本库。对应在git中有三种文件状态:modified、staged、commited。版本库存放的是我们历次提交的版本,版本库中的HEAD指向的是最新提交的一份版本。

这里写图片描述

2. 常用命令系列一

2.1. git init与git add与git commit –m “解释”
采用以上三个命令就可以实现一次版本的提交。

  • 首先在cmd中或是linux命令行中cd到目标文件夹下

  • 使用git init,这时会新建一个隐藏的文件.git,负责进行版本管理(不要动 它)。本地版本库也就建成了。

  • git add sui.txt ,便可以将新建的sui.txt文件由工作区填加到暂存区。
    git add –A 可以实现将所有未追踪的文件从工作区填加到暂存区

  • git commit –m “This is a SUI project!”
    该指令可以将暂存区的全部文件提交到版本库中。双引号里是对本次提交的一个解释,这样我们就可以分辨出不同版本之间到底哪个是哪个了。

2.2. git status

git status命令是查询当前状态的。会出现以下三种状态:

a. 这是第一种,红色字,表示的意思是工作区与暂存区的内容不一样,所以提示我们用git add指令。

这里写图片描述

b. 当我填加到缓存区以后再次使用git status 命令,就出现第二种状态。绿色字,表示暂存区与版本库里的文件内容不同。

这里写图片描述

c. 当使用了git commit –m””指令以后,出现以下状态,就是没啥可干的。

这里写图片描述

2.3. git log

在完成了以上两次提交之后,我们来使用git log命令查看历史提交记录。

这里写图片描述

上图中清晰描述了两次的提交情况,其中的黄色一长串哈希字符是一个版本的标志,称其为“版本ID”。一般其前五位就可以用来标记所对应的版本。

0 0
原创粉丝点击