• git基础


    1.新的未跟踪文件  新创建的README文件没有进行任何跟踪
    $ git status
     On branch master
     Untracked files:
       (use "git add <file>..." to include in what will be committed)
         README
     nothing added to commit but untracked files present (use "git add" to track)
    新建的 README 文件出现在 Untracked files 下面 
     
    2.跟踪新的文件  使用git add进行跟踪新的文件,将文件放入暂存区域。(
    git add 命令。 这是个多功能命令:可以用它开始跟踪 新文件,或者把已跟踪的文件放到暂存区,还能用于合并时把有冲突的文件标记为已解决状态等。 将这个命令理 解为“添加内容到下一次提交中”而不是“将一个文件添加到项目中”要更加合适.
    )
    $ git add README
    $ git status
    On branch master
    Changes to be committed:
      (use "git reset HEAD <file>..." to unstage)
        new file:   README
    只要在 Changes to be committed 这行下面的,就说明是已暂存状态。 
     
    3.暂存已修改文件   当我们修改一个已经被暂存的文件 CONTRIBUTING.md
    $ git status
    On branch master
    Changes to be committed:
      (use "git reset HEAD <file>..." to unstage)
        new file:   README
    Changes not staged for commit:
      (use "git add <file>..." to update what will be committed)
      (use "git checkout -- <file>..." to discard changes in working directory)
        modified:   CONTRIBUTING.md
    文件 CONTRIBUTING.md 出现在 Changes not staged for commit 这行下面,说明已跟踪文件的内容发生了变化,但还没有放到暂存区。 

     运行git add命令

    $ git add CONTRIBUTING.md
    $ git status
    On branch master
    Changes to be committed:
      (use "git reset HEAD <file>..." to unstage)
        new file:   README
        modified:   CONTRIBUTING.md

    这样两个文件都放入了暂存区域中。

  • 相关阅读:
    多层缓存、要素缓存
    ASP.NET提供三种主要形式的缓存
    cache、session、cookie的区别
    常用简写快速生成代码
    EF数据迁移
    源文件与模块生成时的文件不同,是否希望调试器使用它?
    强命名程序集组成与作用
    centOS docker运行Asp.net Core程序
    docker
    .net常用的代码生成工具
  • 原文地址:https://www.cnblogs.com/simazilin/p/6069176.html
Copyright © 2020-2023  润新知