3 github使用教程——查看版本库状态

我们在操作git for windows的时候 , 就是希望可以实时查看版本库的状态 , 就是说想实时查看哪些文件做了变动 , 哪些文件现在处于一个什么样的状态 , 接下来我们用一个命令来完成以上的想法

3 github使用教程——查看版本库状态

文章插图
工具/原料已经安装了github for windows软件的电脑一台
查看git版本库状态"git status"1在此之前 , 我们已经编写过一个readme.txt文件 , 这个文件存放在已经初始化的git版本库下 , 内容如下图所示:

3 github使用教程——查看版本库状态

文章插图

2接下来我们修改一下这个readme.txt文件 , 修改内容如下图所示:

3 github使用教程——查看版本库状态

文章插图

3就下来我们使用“git status”命令来查看版本库现在的状态 , 如下图所示:

3 github使用教程——查看版本库状态

文章插图

4“git status”命令可以让我们实时查看git版本库的状态 , 上面的命令告诉我们 , readme.txt被修改过了 , 但还没有准备提交的修改 。 接下来 , 我们用“git add ”命令将readme.txt文件进行提交 , 如下图所示:

3 github使用教程——查看版本库状态

文章插图

5接下来 , 我们再使用“git status”命令来查看一下git版本库的状态 , 如下图所示:

3 github使用教程——查看版本库状态

文章插图

6“git status”命令告诉我们 , 将要被提交的修改包括readme.txt文件 , 说明git版本库已经检测到了我们修改了readme.txt文件 , 并且已经添加 , 下一步 , 就可以放心地把readme.txt文件进行提交 , 如下所示:

3 github使用教程——查看版本库状态

文章插图

7接下来 , 我们再使用“git status”命令来查看一下git版本库的状态 , 如下图所示:

3 github使用教程——查看版本库状态

文章插图

8从上图中可以看到 , “git status”命令告诉我们当前版本库没有需要提交的文件 , 工作树是干净的 , 表示当前git版本库没有新的修改或者改动 , 也没有新的版本需要提交 。

查看具体文件修改内容“git diff”1当然 , 在之前我们修改readme.txt文件之后 , 我们使用“gitstatus”命令发现readme.txt文件进行修改了 , 但是没有提交 , 但是有时候可能是别人修改了这个文件 , 我们并不知道是否修改了文件的哪些地方 , 那么就需要“git diff ”+文件名称  这个命令来查看具体是新版本该文件修改的是哪些地方 , 如下图所示

3 github使用教程——查看版本库状态

文章插图

2【3 github使用教程——查看版本库状态】从上图可以看出 , 红色表示的是文件中修改之前的段落内容 , 绿色表示修改之后的段落内容 , 白色表示没有经过任何修改的内容 。

推荐阅读