首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

git commit 命令详解

前言 2. git commit -m 3. git commit -am 4. 修改上次提交的备注信息 5. commit 背后到底发生了什么 1....前言 ---- git commit 将暂存区内容提交到版本库 本文主要记录 git commit 几个常用用法,日常开发中,这几个参数基本够用了 // 将暂存区内容提交到版本库 git commit...) git commit --amend -m 2. git commit -m ---- 基本使用 git commit -m [message] 将某些文件提交到版本库 (可以跳过...commit -am commit 命令的 -am 参数等价于执行了下面两个命令 # 将已被跟踪的文件提交到暂存区 git add -u # 将暂存区中的文件提交到本地库 git...txt' 一、执行 git commit 后会在 .git/objects 目录中下面生成两个文件(一个是 commit 类型,一个是 tree 类型) 第二次执行 commit 后,查看这次 commit

3.2K20

git commit命令详解

第三步:用git commit 命令提交  这里有篇文章讲解的比较好可以参考http://www.cnblogs.com/eddy-he/archive/2012/03/22/git_commit.html...这里有几个命令需要区分 git commit 与 git commit -a git commit 提交的是暂存区里面的内容,也就是 Changes to be committed 中的文件。...如果直接运行 git commit 或者 git commit -a 则会进入编辑器进行描述此次更新的注释 一般来说默认是nano编辑器 修改的话有两种方式 一种用命令行git config --global...一般来说大家都不想进入编辑器中进行修改 所以常用的命令号为 git commit -m 或者 git commit -a -m 具体的实例为 $git commit -a -m "commit info...还有一个十分重要的命令行 git commit --amend 一般的网上说明该命令行主要用于修改最后一次commit的信息。

35120
您找到你想要的搜索结果了吗?
是的
没有找到

docker commit 命令的应用

但是,当我们在ubuntu容器里面运行Linux命令时,比如运行vim a.txt时,会显示bash vim: command not found,它说找不到vim这个命令。...这是因为docker镜像把ubuntu中那些不重要的、非内核必须的东西都去掉了,只保留了最最基本的一个内核等一些重要内容,所以显示找不到命令。假设我想要得到一个带有vim等命令的Ubuntu镜像呢?...docker commit命令就可以帮我们提交容器副本使之成为一个新的镜像。 ---- docker commit :提交容器副本使之成为一个新的镜像。...语法: docker commit -m="提交的描述信息" -a="作者" 容器ID 要创建的目标镜像名:[标签名] 需求: 生成一个带有vim命令的Ubuntu镜像。...退出容器 exit 6.docker commit生成新镜像 查看容器ID docker ps -a 生成新镜像 docker commit -m="a vim ubuntu" -a="haiexijun

34120

git常用命令Commit message规则

git是程序员必备技能之一,不管是GitHub,GitLab,码云还是别的平台,都是基于git版本控制工具,所以我们有必要掌握关于git的常用命令,大家在网上也是很容易搜得到,而且很多IDE都内置很方便的操作可以快速实现目的...1.CD命令 cd - // 将工作路径切换到上一状态 cd ../ // 切回到上一个工作路径 cd 文件夹名 // 进入某个目录 cd / // 进入根目录 2.常用git命令 git clone...若已经有若干文件放入仓库,再次提交可以不用git add和git commit -m "备注信息" 这2步, 直接用 git commit -am "备注信息" // 将内容放至仓库 也可用git commit...-a -m "备注信息" 对上述命令不再多做解释,主要是“提交的备注信息”的规则,这是大家不太注意的点,一般写的就是“增加了XX页面”,“修改了XX逻辑”,“修复了XXBug”等等,有的甚至就随便敲几个字上去...Commit message 的作用 提供更多的历史信息,方便快速浏览。 可以过滤某些commit(比如文档改动),便于快速查找信息。 可以直接从commit生成Change log。

20210

git commit后,如何撤销commit

修改了本地的代码,然后使用: git add file git commit -m ‘修改原因’ 执行commit后,还没执行push时,想要撤销这次的commit,该怎么办?...解决方案: 使用命令: git reset --soft HEAD^ 这样就成功撤销了commit,如果想要连着add也撤销的话,–soft改为–hard(删除工作空间的改动代码)。...命令详解: HEAD^ 表示上一个版本,即上一次的commit,也可以写成HEAD~1 如果进行两次的commit,想要都撤回,可以使用HEAD~2 –soft 不删除工作空间的改动代码 ,...撤销commit,不撤销git add file –hard 删除工作空间的改动代码,撤销commit且撤销add 另外一点,如果commit注释写错了,先要改一下注释,有其他方法也能实现,...如: git commit --amend 这时候会进入vim编辑器,修改完成你要的注释后保存即可。

1.6K20

git commit后,如何撤销commit

修改了本地的代码,然后使用: git add file git commit -m '修改原因' 执行commit后,还没执行push时,想要撤销这次的commit,该怎么办?...解决方案: 使用命令: git reset --soft HEAD^ 这样就成功撤销了commit,如果想要连着add也撤销的话,--soft改为--hard(删除工作空间的改动代码)。...HEAD^ 表示上一个版本,即上一次的commit,也可以写成HEAD~1 如果进行两次的commit,想要都撤回,可以使用HEAD~2 --soft 不删除工作空间的改动代码 ,撤销commit,不撤销...git add file --hard 删除工作空间的改动代码,撤销commit且撤销add 另外一点,如果commit注释写错了,先要改一下注释,有其他方法也能实现,如: git commit --amend

12.4K10

linux objdump命令,Linux objdump命令

linux常用命令–开发调试篇 前言 Linux常用命令中有一些命令可以在开发或调试过程中起到很好的帮助作用,有些可以帮助了解或优化我们的程序,有些可以帮我们定位疑难问题.本文将简单介绍一下这些命令...u012247418/article/details/80 … Linux 常用命令:开发调试篇 前言 Linux常用命令中有一些命令可以在开发或调试过程中起到很好的帮助作用,有些可以帮助了解或优化我们的程序...示例程序 我们用一个小程序,来 … linux grep命令 linux grep命令1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来.grep...全称是Global Regular Expressio … Linux常用命令(一) Linux常用命令 1. pwd查看当前路径(Print Working Directory) [root@CentOS...;创建用户成功linux系统会自动创建一个和用户名相同的分组,并将该用户分到改组中 … Linux paste命令 Linux paste命令用于合并文件的列. paste指令会把每个文件以列对列的方式

28.2K31

git使用:commit之后撤销commit

git撤销commit git reset --soft HEAD^ 即可成功的撤销commit 注:仅仅是撤回commit操作,您写的代码仍然保留 HEAD^的意思是上一个版本,也可写成HEAD...~1 如果进行了2次commit,想都撤回,可使用HEAD~2 参数解释: --mixed 不删除工作空间改动代码,撤销commit,并且撤销git add ....操作 为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样 --soft 不删除工作空间改动代码,撤销commit,不撤销git add ....--hard 删除工作空间改动代码,撤销commit,撤销git add . 注意完成这个操作后,就恢复到了上一次的commit状态。...*commit注释写错,只是想改一下注释,仅需要 git commit --amend 进入默认vim编辑器,修改注释完毕后保存即可。

1.4K10

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券