git commit --amend
git commit --amend也叫追加提交,可以在不增加一个新的commit的情况下,将新修改的代码追加到前一次的commit中,是避免许多无用的提交。
常用参数:
--no-edit:使用选定的提交消息而无需启动编辑器。(追加提交,且不修改message信息。)--reset-author:加载提交用户的信息。
比如你从新配置本地用户的信息,然后使用该参数可以重新加载新用户的信息,并且更新在追加提交中。--author=:可修改 Git 的author和email信息。
示例:git commit --amend --author='xxx <xxxx@xxx.xxx>'
git remote prune origin 与 git fetch --prune
git remote prune origin 使用这个命令时,会删除那些在远程存储库中已经不存在的分支的引用,但不会影响本地的分支。
git fetch --prune 使用这个命令时,它会拉取远程仓库的新分支,并且删除那些在远程仓库中已经被删除的分支的本地引用。这个命令既更新了远程分支的信息,又清理了不再需要的陈旧引用。
不断更新中……