Git学习 - 优雅的提交你的修改
git commit 命令详解:
-
git commit file1.name file2.name file3.name … -m “commit message” commit 指提交修改到本地的仓库,file*.name 指的是需要commit的文件, -m后面的内容指的是提交的休息,即备注;
-
git commit -a -m “commit message” 添加的 -a 参数会把当前暂存区里所有的修改(包括删除操作)都提交,但是那些尚未添加到暂存区的内容是不会被提交的,网上说可以提交,这种说法是错误的;
-
git commit 我们可能忘记了输入参数 -m, 直接 commit了的话就会出现一个 vim 编辑界面,键入 “i” 后输入需要添加的 message后, 输入 ESC 退出编辑界面,然后再输入 :wq 后会保存message的内容并且提交这次的修改;
-
git commit --amend 这也是我们经常用到的命令,会把这次提交追加到上一次的 commit 内容里;
git commit 的格式:
- feat:新特性;
- fix:修改问题;
- refactor:代码重构;
- docs:文档修改;
- style:代码格式修