git第三节----git status与git diff

 @ git status主要检索本地仓库的文件更新状态

 @ git diff 主要是查看文件更新的具体内容

  首先我们需要了解下文件状态类型,分为以追踪文件和未追踪文件

     已追踪文件:在仓库之前的版本快照中包含文件的记录,在用户工作一段时间过后,这些文件同样能被追踪到(如文件的修改和删除)

     未追踪文件:一些文件的新增

  @ git status 命令显示出来的文件总共有三种状态分别是

     1.已添加至暂存区,未提交的(add后未commit的文件)

     2.已修改,未暂存的

     3.为追踪到的文件

  @ git add filename将文件添加至暂存区

     git add .  将所有文件添加至暂存区

     git add .-A 将所有文件添加至暂存区

  @ git commit -m 'XXXX'  将文件提交到本地仓库

  @ git push origin master 将文件提交到远端仓库

  ---------------------git diff  ---------------------------

   @git diff 查看所有文件所进行具体内容的修改,添加到暂存区则查看不了

   @git diff --stage  查看添加至暂存区所有文件的内容修改

   

     

posted on 2018-07-15 16:03  烤烤猪  阅读(1361)  评论(0编辑  收藏  举报