git删除某个文件,不受版本控制。或在commit之前删除add的文件。
commit
删除add
的文件
# 仅从暂存库删除某文件的更改
git rm --cached xxx
直接从版本库删除
# 暂存库和版本库全删除该文件
git rm -f xxx
用版本库清空暂存区的内容
# 直接用当前版本库内容,覆盖清空暂存区
git reset HEAD
git删除某个文件,不受版本控制。或在commit之前删除add的文件。
commit
删除 add
的文件
# 仅从暂存库删除某文件的更改
git rm --cached xxx
直接从版本库删除
# 暂存库和版本库全删除该文件
git rm -f xxx
用版本库清空暂存区的内容
# 直接用当前版本库内容,覆盖清空暂存区
git reset HEAD