zoukankan      html  css  js  c++  java
  • git commit -am "remark" 提交

    一、前言
      假如你昨晚把本地文件a.html提交到远程库,今早发现还有补充的内容,于是添加了新的内容到a.html,并且还在本地还多添加了“几个文件”,那么怎么使用git来把这些文件一并提交到远程库呢?

    二、思考
    先来想一下:
      1. a.html已经提交过了但是又修改了,“几个文件”还没有提交过;
      2. 增加的内容都没有提交到暂存区;
      3. 在当前目录查看一下仓库的情况,看看哪些修改了,哪些未提交等;

    三、梳理
    根据想到的内容梳理下:
      1. 查看仓库的状态
        “a.html"为modified ,
        “几个文件”为will be committed
      2. 根据提示先提交 "未追踪的文件"进暂存区
        untracted files: “几个文件”
      3. a.html已经提交过了,但修改后还没有进入暂存区
        这里可以也使用git add “file”添加入stage,但我需要一并提交
      4. 那么来个大提交吧
      5. 最后到远程库去吧

    四、具体操作

      第一步 git status
        出现信息如下:
        On branch master
        Your branch is up-to-date with 'origin/master'.
        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: bindElement.html
        modified: hello world.html

        Untracked files:
        (use "git add <file>..." to include in what will be committed)

        ifANDfor.html
        userForm.html

        no changes added to commit (use "git add" and/or "git commit -a")

      第二步
        git add xxx1.html 回车
        git add xxx2.html 回车

      第三步大提交 git commit -am "update files"
        提示信息如下:
        [master 9a64c27] update files
        4 files changed, 91 insertions(+)
        create mode 100644 xxx1.html
        create mode 100644 xxx2.html

      第四步 提交到远程库上
        git push
        或者( git push origin master )
        出现完成提示信息
        To git@github.com:Chuyue0/vue_learn.git
        04336bb..9a64c27 master -> master

    五、a参数
    来看看-a参数,
      首先想到的就是all,
      其次根据刚刚操作,-a就是已提交但修改过的,新添加进来的,都一并给提交到stage。
      没有添加过的文件不受影响。

    六、对比
    比较下git commit -m "remark"
      -m提交只会对git add 过的文件进行提交

    七、操作图
    最后附上操作图,如下:

    八、尾声
    PS:在进行git操作时,有很多提示语句,不要忽视或小看这些提示,它会提示你可以这样做...
      以上记录的是我今天在更新文件时遇到的一些小问题;
      如有错误的地方欢迎指证,相互学习!
    END~~

  • 相关阅读:
    使用指针的误区之指针未初始化
    实验室react项目名词解释
    生活感悟之大学
    git 快速入门
    口才锻炼
    narcissus
    crest value &minimum
    factorial
    Str_turn
    array_x
  • 原文地址:https://www.cnblogs.com/anniey/p/6383502.html
Copyright © 2011-2022 走看看