https://www.cnblogs.com/wangrenmeng/p/10430369.html
git commit -a -m ‘提交信息’
我们知道-m参数是输入提交信息的,-a 参数就是可以把还没有执行add命令的修改一起提交。
git commit --amend
这个命令就比较优秀了。经过个人的探索,我总结了它的两个功能
首先来看看git push origin HEAD:refs/for/master的格式解析:
总体格式:git push <remote 名字> <本地分支的名字> : <远程库的名字>
git push :表示推送代码到远程服务器。
origin : 表示远程的库的名字。
master:表示远程分支的名字。
HEAD: 表示一个特别的指针,指向你正在工作的本地分支的指针,可以当做是本地分支的别名。git通过它可以知道当前工作区间在哪个分支。
refs/for :表示我们提交代码到服务器之后是需要经过code review 之后才能进行merge操作的,而refs/heads是不需要的。
————————————————
版权声明:本文为CSDN博主「第一代码」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sinat_21376777/article/details/123217743