Git 修改错误的最近一次提交(7)

修改错误的提交

发现上一次提交中有错误的内容,该怎么办。

第一种方法:修改文件,再做一次新的 commit

第二种方法: 使用 git commit --amed

git commit --amend

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

git add shopping.txt
git commit --amend

解释:

  • git commit --amend 并不是直接修改原 commit的内容,而是生成一条新的 commit
  • 这条新的提交会覆盖掉上一次的提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值