1、修改最后一次提交
当忘记提交某个文件可以使用 git commit amend -m "新的提交说明"
暂存区的内容会提交到git仓库而不产生新的快照
2、删除文件
手动删除工作区的文件后可以使用 git checkout -- 文件名 来将暂存区中的文件恢复到工作目录
git rm 文件名 删除工作目录的文件
git rm -f 文件名 删除三棵树中的文件
git rm --cached 文件名 只删除暂存区文件
3、重命名
git mv 旧文件名 新文件名
当忘记提交某个文件可以使用 git commit amend -m "新的提交说明"
暂存区的内容会提交到git仓库而不产生新的快照
手动删除工作区的文件后可以使用 git checkout -- 文件名 来将暂存区中的文件恢复到工作目录
git rm 文件名 删除工作目录的文件
git rm -f 文件名 删除三棵树中的文件
git rm --cached 文件名 只删除暂存区文件
git mv 旧文件名 新文件名
转载于:https://www.cnblogs.com/PythonFCG/p/8464038.html