gitcommit详解
git commit 命令⽤来将本地暂存的修改提交到版本库。
git commit -m '提交信息'。
我们⽤的⽐较多的应该就是-m 参数。添加提交信息。
经常⼿抖的同学可能会知道,git commit直接回车也是可以提交暂存的,只不过输⼊提交信息的时候是通过调⽤vim编辑器进⾏信息编写的。还有就是vim编辑器⽀持信息回车。
没错,就是这个样⼦的。
像我最早⼀次⼿抖出现这个窗⼝的时候特别慌张,不知道怎么⽤,也关不上。哈哈哈,所以教给⼤家⼏个简单的⼩命令。
  i  插⼊⽂字的命令。窗⼝最⼀开始打开时是不能输⼊的。按⼀下 i 就可以开始输⼊我们的提交信息啦!
  输⼊完了怎么保存退出呢?
  先按⼀下Esc,退出输⼊状态。
  w  保存命令。将我们输⼊的提交信息保存。保存完之后,
  q  退出窗⼝。就回到我们最开始的命令界⾯啦。
git commit -a -m ‘提交信息’
我们知道-m参数是输⼊提交信息的,-a 参数就是可以把还没有执⾏add命令的修改⼀起提交。
git commit --amend
这个命令就⽐较优秀了。经过个⼈的探索,我总结了它的两个功能
1.可以修改上⼀次的提交信息。
上⾯是我最近⼀次的提交,信息是222。但是我现在不想它是222了,因为我发现我写的提交信息不合规范,怎么办,我得改呀。然后我们输⼊这个命令,准备优秀⼀波
输⼊命令之后弹出⼀个vim编辑器的界⾯,有提交信息,提⽰,提交时间,修改的⽂件。然后我们将之前的222进⾏修改。
通过git log查看我们的提交信息。git使用详解
可以看见我们仅有的⼀次提交信息被修改了,很优秀的,但是有⼀个问题,不知道⼩伙伴们发现了没有,就是我们的commitId变了。这是要注意的⼀点。
2.可以将最近的修改追加到上⼀次的提交上。
我们在上⼀次修改的基础上再做⼀些修改。查看当前的状态。
可以看出来我们删除了⼏个⽂件。然后执⾏这个命令。之后我们查看⼀下提交历史
结果就是我们提交了两次,但是操作历史只有⼀条。很优秀了。
其实git commit 有很多的参数,但是其实这三个就已经⾜够我们⽇常开发的需要了。所以如果⼩伙伴有想要了解其他的参数,可以通过git commit --help 获取更多关于commit命令的帮助信息。拜拜~~~

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。