GitHui

提交到版本库

git add 文件过后,就需要把这些文件提交到本地版本库了,这个命令也很简单:git commit。

正常情况下需要给这次提交加个说明,这时就要加个参数-m,后面加上说明,比如:

git commit -m "第一次提交"

如果在提交之前没有暂存区文件没变动(包含添加、修改或删除文件),就会提示未提交任何内容:

$ git commit -m "这是提交说明"
On branch master
nothing to commit, working tree clean

如何修改上一次的提交内容?

需要修改上一次的提交,其实就是一个参数而已,比如刚刚提交时说明写的不合适,需要修改,命令如下:

git commit --amend -m "这是新的说明"

简单吧,amend就是修订,改良的意思。

如果上一次提交有些文件忘记添加进去了,那就直接执行git add filename,然后在执行:

git commit --amend -m "修改后的说明"

相对于这两次的提交合并了,新的说明会覆盖上一次填写的说明。