用途

撤销修改。

使用示例

前置知识

工作区(Changes) > 暂存区(Staged Chagnes)

修改文件后,文件会出现在工作区。
git add .或者git add filename后,文件会出现在暂存区。

用法1

把文件从工作区Changes下丢弃。
image.png

git restore .
// or
git restore filename

执行git restore .后,Changes被清空并隐藏了。
image.png

用法2

把文件从暂存区Staged Changes下退回到Changes
image.png

git restore --staged .
// or
git restore --staged filename

执行git restore --staged .后,原来在Staged Changes下的文件被退回到Changes下了。
image.png

注意事项

暂无。


热饭班长
3.7k 声望434 粉丝

先去做,做出一坨狗屎,再改进。