zoukankan      html  css  js  c++  java
  • Git之文件的四种状态

    Git版本控制中的文件分为以下四种状态

    • untracked:未跟踪,此文件未加入到git库,不参与版本控制。
    • unmodify:文件已入到git库中,未修改,文件内容与本地库的文件快照内容完全一致。
    • modified:文件已入到git库中,经过修改,文件内容与本地库的文件快照内容不一致。
    • staged:暂存状态。

    Git的工作区域

    四种状态的切换

    1.首先执行git status 查看仓库状态,应该如下:

     2.创建一个文件star.txt,此时在查看文件状态应该是Untracked(未跟踪):

    3.此时我们也可以修改文件同样是未跟踪状态,然后我们进行git add 操作,再次查看应该是staged暂存状态(提示可以提交了):

     4.我们执行git commit 操作注意一定要把新文件的注释去掉,就会存到git的本地仓库:

     5.我们现在修改这个文件,再次查看此文件就进入了modified(文件与仓库不一致):

     6.然后我们再次add文件,并且提交就可以到unmodify状态:

     7.最后一步,git push到远程仓库中,可以查看自己的远程仓库新增的文件。

  • 相关阅读:
    20150306+Linux安装+常用命令-01
    补充:javascript
    补充:数组循环与思路
    补充:控制语句
    DOM操作的概念
    什么是数组?
    补充:MySQL整理
    MySQL数据查询
    补充:MySQL经典45道题型
    表单 form:标签、类型、注意事项
  • 原文地址:https://www.cnblogs.com/StarChen20/p/14016509.html
Copyright © 2011-2022 走看看