背景
因为要批量修改图片文件夹的名字(每个文件夹内还有3个文件),所以开发了脚本。但是在测试阶段,修改了之后,可能因为有bug,所以要撤销修改。
如果是删除一个文件,git checkout .即可撤销所有操作。
但是如果是修改一个文件夹的名字,你会发现不好使,并且 g reset --hard origin/分支名,也不行。
但是可以在sourcetree上操作,不过在sourcetree上也需要git add .添加所有文件,再“重置”,那这个重置操作是什么呢?即 g reset --hard origin/分支名
所以,如果使用终端,可以这样操作:
git add .
g reset --hard origin/分支名
这两步操作之后,即可销毁修改文件夹名字
网友评论