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~~
git commit -am "remark" 提交的更多相关文章
- git(osx)上的一个git commit无法正确提交的问题
我发现在我修改我自己的文件之后企图使用git commit编辑更加详细的争对这次提交的信息的时候 我mac上的vi编辑器貌似 出现了问题 大概报这个错. error: There was a prob ...
- 修改git commit 最后一次提交的注释信息 以及如何退出git bash vim编辑器
https://www.cnblogs.com/sandy-happyhour/p/5950084.html 今天用git commit -m “注释”提交的时候,注释写错了,于是各种查资料开始了和g ...
- 规范git commit提交记录和版本发布记录
在开发过程中我们一般都会用到git管理代码,在git commit提交代码时我们一般对git commit message随便写点简单的描述,可是随着项目参与人数的增多,发现提交的commit记录越来 ...
- 如何规范git commit提交
相信很多人使用SVN.Git等版本控制工具时候都会觉得每次提交都要写一个注释有什么用啊?好麻烦,所以我每次都是随便写个数字就提交了,但是慢慢的我就发现了,如果项目长期维护或者修改很久之前的项目,没有一 ...
- Git拉取、提交、迁出、合并、删除分之命令
#拉取代码 git clone -b 分之名称 git地址 #提交代码 git add . //:注释,if是第一次提交: $ git add --all . (请注意后面有个英文点(表示是当前目录) ...
- git commit -m与-am的区别
前面的话 使用git commit -am是不是就可以完全不使用git add命令呢?不是 理论 要了解git commit -m与git commit -am的区别,首先要明白它们的定义 字面解释的 ...
- [git] commit 相关的操作
本地仓库状态相关的操作 1. git commit 将从上次提交后到现在这段时间内,暂存区所有的变化提交到版本库中: git commit -m '此次提交操作的简要说明(单引号括起来)' c ...
- git commit -m 与 git commit -am的区别
字面解释的话,git commit -m用于提交暂存区的文件:git commit -am用于提交跟踪过的文件 要理解它们的区别,首先要明白git的文件状态变化周期,如下图所示 工作目录下面的所有文件 ...
- git第四节----git commit message
@git commit message 什么是git commit message :git commit -m '每次提交时编辑的内容' git commit message的好处: 1 ...
随机推荐
- pyqt笔记2 布局管理
https://zhuanlan.zhihu.com/p/28559136 绝对布局 相关方法setGeometry().move() 箱式布局 QHBoxLayout和QVBoxLayout是基本的 ...
- python基础实践 -python是一门动态解释性的强类型定义语言
python是一门动态解释性的强类型定义语言 Python能做什么? Python是一门综合性的语言,你几乎能在计算机上通过Python做任何事情,以下是Python应该最广泛的几个方面: 1.网络应 ...
- 【Ruby】【目录 & 引用 & 文件 】
[[目录]] 当前文件在根目录下一个文件夹下 引用当前文件所在目录上一级目录下某.rb文件 方法一 require File.join(File.dirname(FILE),'..','test_on ...
- 解决github网站打开慢的问题
一.前言 作为一名合格的程序员,github打开速度太慢怎么能容忍.但是可以通过修改hosts文件信息来解决这个问题.现在chrome访问github速度杠杠的! 二.macOS解决方法 打开host ...
- JavaScript重点知识(二)
三.JS的API 3.1知识点(DOM) 1)DOM本质 将html结构化成浏览器和JS可识别可操作的东西 2)变量计算---强制类型转换 获取DOM节点 Attribute(对html标签属性的修改 ...
- Selenium IDE使用
基于版本Selenium IDE 3.2.2(注:该工具不常用,可以使用定位元素是否存在) Selenium IDE可以录制也很方便,当然录下来的经常回放不成功,需要自己调试就是了.它是只针对Web页 ...
- Go语言学习之5 进阶-排序、链表、二叉树、接口
本节主要内容: 1. 结构体和方法2. 接口 1. 结构体和方法 (1). 用来自定义复杂数据结构 (2). struct里面可以包含多个字段(属性) (3). struct类型可以定 ...
- Server SQL Modes
The MySQL server can operate in different SQL modes, and can apply these modes differently for diffe ...
- English Voice of <<City of stars>>
City of stars 星光之城啊 Are you shining just for me? 你是否只愿为我闪耀 City of stars 星光之城啊 There's so much that ...
- English trip V1 - B 1. How much is it? 它是多少钱? Teacher:Corrine Key: is/are
In this lesson you will learn to ask about prices. 本节课你将学习询问关于价格 课上内容(Lesson) one piece of two p ...