码迷,mamicode.com
首页 > 其他好文 > 详细

git进阶

时间:2018-05-16 10:57:09      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:合并   解决   不能   image   mit   保存   方法   ...   color   

一、刚提交的代码,发现需要微调一下

  刚刚最新提交了一段代码,然后跟前端说,接口好了。过了2分钟,前端跟你说,哎,兄弟,那个金额能不能返回整数,不要小数点。

  这个时候一般我们通常会修改一下之后,再提交一个版本。那么又过了2分钟,前端又跑来说,哎,兄弟,那个日期能不能换个格式...

  正常我们又会修改下后再提交一个版本,那么就一些简单的改动,我们就提交了好几个版本,可以是可以,不过还有一个更加优雅和简单的解决方法: commit --amend 

  "amend" 是「修正」的意思。在提交时,如果加上 --amend 参数,Git 不会在当前 commit 上增加 commit,而是会把当前 commit 里的内容和暂存区(stageing area)里的内容合并起来后创建一个新的 commit,用这个新的 commit 把当前 commit 替换掉。所以 commit --amend 做的事就是它的字面意思:对最新一条 commit 进行修正。

  具体地,当你把修改改完之后,直接运行:

git add .
git commit --amend

之后会出现你之前一个提交的信息:

技术分享图片

你可以修改或保留它,然后保存退出就可以了。

 

  技术分享图片

 

git进阶

标签:合并   解决   不能   image   mit   保存   方法   ...   color   

原文地址:https://www.cnblogs.com/johnson108178/p/9044338.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!