美文网首页
git修改文件夹 无法checkout的解决方案

git修改文件夹 无法checkout的解决方案

作者: 知行合一认知升级 | 来源:发表于2022-03-24 18:58 被阅读0次

    背景
    因为要批量修改图片文件夹的名字(每个文件夹内还有3个文件),所以开发了脚本。但是在测试阶段,修改了之后,可能因为有bug,所以要撤销修改。

    如果是删除一个文件,git checkout .即可撤销所有操作。
    但是如果是修改一个文件夹的名字,你会发现不好使,并且 g reset --hard origin/分支名,也不行。

    但是可以在sourcetree上操作,不过在sourcetree上也需要git add .添加所有文件,再“重置”,那这个重置操作是什么呢?即 g reset --hard origin/分支名

    所以,如果使用终端,可以这样操作:
    git add .
    g reset --hard origin/分支名
    这两步操作之后,即可销毁修改文件夹名字

    相关文章

      网友评论

          本文标题:git修改文件夹 无法checkout的解决方案

          本文链接:https://www.haomeiwen.com/subject/xqdljrtx.html