简要的表述几个git的命令

  1. git init:初始化一个目录为git版本控制
    假如一个demo目录下,有一个index.html文件,两个css和js空目录,此时在demo目录下运行git init,会在目录下创建一个隐藏的.git目录,此后,对文件内容的任何改动,都会被git记录到,如下图
    图片描述
  2. 此时改动index.html中的内容,可以是加空格等,只要有改动,运行git status -sb都可以看到文件改动,如下图:
    图片描述

    其中git会在index.html上加一个问号,是在询问你是不是想将这个改动记录提交
    这时就用到了git add命令

  3. git add:将有改动记录的文件,添加到git控制中
    运行git add index.html,再次运行git status -sb会发现index.html会出现一个A标志,表示add
    图片描述
  4. git commit: git add只是将改动暂存到本地,git commit相当于一次正式的提交,
    没有add,运行git commit -v则会提示文件被修改,但是是no changes added to commit
    在git add后,运行git commit -v会显示详细的哪些内容被修改。
    如图:
    图片描述
    图片描述

yangdepp
446 声望21 粉丝

只有那些疯狂的人才能引起我的兴趣,那些人疯狂地生活,疯狂地表达,同时对一切事物心怀渴望,他们毫无倦意,不屑于陈词滥调,只是燃烧,燃烧,燃烧。