zoukankan      html  css  js  c++  java
  • Git学习——Git命令行(二)

    检查当前文件状态

      git status //查看哪些文件处于什么状态

    跟踪新文件

      git add //跟踪一个文件 
      备注:1.git add 命令使用文件或目录的路径作为参数;如果参数是目录的路径,该命令将递归地跟踪该目录下的所有文件。 
        2. 这是个多功能命令:可以用它开始跟踪新文件,或者把已跟踪的文件放到暂存区,还能用于合并时把有冲突的文件标记为已解决状态等。

    暂存已修改的文件

      git add //多功能命令,暂存已修改的文件也使用该命令

    状态简览

      git status -s 或git status --short 
      备注:新添加的未跟踪文件前面有 ?? 标记,新添加到暂存区中的文件前面有 A 标记,修改过的文件前面有 M 标记。 你可能注意到了 M 有两个可以出现的位置,出现在右边的 M 表示该文件被修改了但是还没放入暂存区,出现在靠左边的 M 表示该文件被修改了并放入了暂存区。

    忽略文件

      .gitignore //详细内容后边单独介绍

    查看已暂存和未暂存的修改

      git diff //查看尚未暂存的文件更新了哪些部分 
      git diff --staged //查看已暂存的将要添加到下次提交里的内容 
      备注:git diff 本身只显示尚未暂存的改动,而不是自上次提交以来所做的所有改动。 所以有时候你一下子暂存了所有更新过的文件后,运行 git diff 后却什么也没有,就是这个原因

    提交更新

      git commit 
      git commit -m

    跳过使用暂存区域

      git commit -a -m //Git就会自动把所有已经跟踪过的文件暂存起来一并提交,从而跳过 git add 步骤

    移除文件

      git rm 
      git rm --cached //把文件从 Git 仓库中删除(亦即从暂存区域移除),但仍然希望保留在当前工作目录中
      备注:git rm 命令后面可以列出文件或者目录的名字,也可以使用 glob 模式

    移动文件

      git mv //等价于给文件改名,如git mv filefrom fileto

    岁月蹉跎,怠慢了整个人生!
  • 相关阅读:
    vue 中动画配置
    vue hash模式和404页面的配置
    vue 组件用法
    vue set方法
    vue 改变插值方法
    vue 接口统一管理
    Oracle同义词(Synonym)创建删除
    ASP.NET Core中间件实现分布式 Session
    plsql 导入导出表数据与表结构
    css3缩放 transform: scale() 使用缩放之后顶点对齐问题
  • 原文地址:https://www.cnblogs.com/Tangledice/p/11803798.html
Copyright © 2011-2022 走看看