git状态

作者: 郭_523b | 来源:发表于2018-03-13 10:31 被阅读0次

查看文件当前处于什么状态的命令为:git status 。一般仓库中的文件可能存在于这三种状态:

1)Untracked files → 文件未被跟踪;
2)Changes to be committed → 文件已暂存,这是下次提交的内容;
3) Changes bu not updated → 文件被修改,但并没有添加到暂存区。如果 commit 时没有带 -a 选项,这个状态下的文件不会被提交。

值得注意的是,同一个文件有可能同时出现在第二和第三种状态中。例如:

$git add NewFile
$vim NewFile                      # 编辑该文件
$git status

On branch master

Changes to be committed:

(use "git reset HEAD <file>..." to unstage)

new file: NewFile

Changed but not updated:

(use "git add <file>..." to update what will be committed)

(use "git checkout -- <file>..." to discard changes in working directory)

modified: NewFile

这时只需要将 NewFile 再添加一次就可以了。   

$git add NewFile
$git status

On branch master

Changes to be committed:

(use "git reset HEAD <file>..." to unstage)

new file: NewFile

参考地址http://blog.sina.com.cn/s/blog_601f224a01012qk4.html

相关文章

  • git 命令总结

    git status查看文件状态 git status -s 简要查看文件状态 git diff 查看所有...

  • Git基础命令

    git init git 初始化 git status 查询状态 git ...

  • Flutter学习 git管理项目

    //git status ---- 查看当前git状态 --发现没有git //git init --...

  • Git常用命令

    本文作为平日使用git的笔记 查看文件状态: $ git status //查看文件状态 存储文件: $ git ...

  • Git 的简单命令记录

    git 基本用法 查看git状态 git status 克隆 git cloneht...

  • git命令集合

    git status 状态查看,文件增删改等状态 git add . 增加修改到提交序列中 git commit ...

  • git常用命令

    查看git的当前状态(是否需要pull,所有更改的状态):git status 暂存所有更改:git add . ...

  • git 常用命令

    //获取 git clone //下载 git pull //判断状态 git status //添加 git a...

  • git & sourcetree使用

    //获取git clone //下载git pull //判断状态git status //添加git add /...

  • git命令

    Git git status查看状态 git checkout .清除所改动 git pull --rebase ...

网友评论

    本文标题:git状态

    本文链接:https://www.haomeiwen.com/subject/junafftx.html