Git存储理解
2020-10-24 18:29:47 8 举报
Git存储理解
作者其他创作
大纲/内容
暂存区
增、改
commit
git reset --soft
git restore --staged
add
git restore --worktree(默认)
(新增文件)删
git reset --hard(代码回退)
git rm / 删(会物理删除)
工作区
HEAD
git reset --mixed(默认)
版本库
git rm只能删除已存在版本库中且未修改的文件git rm --cached 将一个文件从版本控制删除,不物理删除,变为新增文件git restore --worktree(默认)取消编辑操作,无法取消新增的文件,需手动删除git restore --staged取消add操作git reset --soft 取消commit操作git commit -a -m \"feat:demo\"无法自动add新增的文件
git rm --cached(不物理删除)
物理文件(未做修改状态)
(非新增文件)删
0 条评论
下一页