【问题标题】:Copy .git folder terminal with copy all复制 .git 文件夹终端并复制所有
【发布时间】:2017-08-08 10:03:12
【问题描述】:

我正在尝试使用cp 将所有文件从子文件夹复制到 osx 上 zsh 中的当前文件夹。我基本上想解决这些人试图解决的问题:

我想要相反的。 当我复制文件时,我的 .git 文件夹不会与其余文件一起复制。

我尝试了以下方法无济于事:

cp -RLv fetch/* ./
cp -RL fetch/* ./
cp -Rv fetch/* ./
cp -R fetch/* ./
cp -rv fetch/* ./
cp -r fetch/* ./
cp fetch/* ./

这可能吗?如果需要,我也可以使用mv

【问题讨论】:

标签: git macos recursion cp


【解决方案1】:

在 Linux 系统上:

cp -rT fetch .

我相信在 BSD 上这会起作用:

cp -R fetch/ .

【讨论】:

    【解决方案2】:

    正确的命令是cp -r fetch/. ./

    Asterisk (*) 不起作用,因为它是由 shell 扩展的,默认情况下它不包含点文件/目录。

    【讨论】:

      【解决方案3】:

      试试这个?

      cp -a fetch fetch-copy

      【讨论】:

        猜你喜欢
        • 2021-04-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-23
        • 1970-01-01
        • 2010-11-07
        • 2011-05-10
        • 1970-01-01
        相关资源
        最近更新 更多