代码拉取完成,页面将自动刷新
1. 对比工作区和暂存区的代码
$ git diff
$ git diff 指定的文件
要求:没有被add过的文件
2. 对比暂存区和版本库中的代码
$ git diff --cached
$ git diff --cached 指定的文件
要求:没有被 commit 提交过的文件
关注的内容: 红色的 - 代表删除的内容
绿色的 + 代表新增加的内容
3. 从暂存区撤销add添加,恢复到工作区
$ git restore --staged ./
$ git restore --staged 指定的文件
把提交的绿色状态,转换为红色的状态
4. 从版本库恢复文件到工作区
$ git restore ./
$ git restore 指定的文件
如果还有没有add和commit的文件,会直接覆盖
新建的文件依然会保留
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。