git ls-files 查看暂存区中文件信息
二、参数信息,括号里是简写
--cached (-c) 查看暂存区中文件,git ls-files 命令默认是此命令
--midified (-m)查看修改的文件
--delete (-d)查看删除过的文件
--other (-o)查看没有被git跟踪的文件
--stage (-s) 显示mode以及文件对应的Blob对象,进而我们可以获取暂存区中对应文件里面的内容。
git ls-files -c 或者 git ls-files --cached 其他类似
可以使用git diff --cached 查看暂存区文件的修改。
可以使用git reset code/src/main/main.c指定文件或目录将文件状态撤回到工作区
git reset . 撤回所有暂存区的所有文件。
已经执行了commit,但是日志描述不正确想重新填写,可以执行git commit --amend修改最近的一次commit。
如果是更之前的commit可以配合git reabse -i去使用。
要将commit撤回,可以使用git reset commit号,可以回退本地仓库本次commit提交, 并将相关修改放在工作区。
git reset --hard commit号,将本地仓库状态回退到对应状态,并丢弃相关修改到工作区和索引区。
git reset --soft 将head移动到指定提交,但不会改变本地仓库状态,主要用于提交部分修改到远程仓库时使用。
commit号可以改为HEAD·n n表示数字,表示最近的n个commit。
git 重置工作区文件
Git常用命令及操作详解
7213

被折叠的 条评论
为什么被折叠?



