git mv命令不会自动建立目录的坑

使用环境为win10, git version 2.43.0.windows.1

git mv 命令大家都很熟悉了, 需要移动一个文件或者文件夹的时候就要用了

git mv source_filename dest_filename
git mv source_folder dest_folder

这看起来很简单哈, 基础命令
但是,git mv不会自动建立目标文件夹路径中不存在的文件夹.
比如我要将 admin/view/image 目录移动到新建的 public 目录下, 最终路径应该是 public/admin/view/image:

git mv admin/view/image public/admin/view/image

但是执行时会报错, 提示 admin/view/image 不存在
你以为是源文件夹不存在? 路径写法错了?
都不是!
是新建的 public 目录下没有 admin 及 admin/view 目录!
好吧, mkdir一下吧
这个命令是不是有点弱鸡?

相关推荐

  1. git mv命令自动建立目录

    2024-05-12 04:32:04       98 阅读
  2. 常用但是必Ubuntu 关机命令

    2024-05-12 04:32:04       65 阅读
  3. sqlite自动缩减问题

    2024-05-12 04:32:04       49 阅读
  4. 自己在hadoop中输错命令

    2024-05-12 04:32:04       25 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-12 04:32:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-12 04:32:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-12 04:32:04       82 阅读
  4. Python语言-面向对象

    2024-05-12 04:32:04       91 阅读

热门阅读

  1. stylus详解与引入

    2024-05-12 04:32:04       33 阅读
  2. ffmpeg常用的命令(windows)

    2024-05-12 04:32:04       34 阅读
  3. 算法精讲:选择排序

    2024-05-12 04:32:04       31 阅读
  4. 爬虫工具-推广-推广链接

    2024-05-12 04:32:04       35 阅读
  5. Python执行程序获取所在目录

    2024-05-12 04:32:04       33 阅读