复制 .git 文件夹终端,复制全部

Copy .git folder terminal with copy all

我正在尝试使用 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

试试这个?

cp -a fetch fetch-copy

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

Asterisk (*) 不起作用,因为它由 shell 扩展,默认情况下它不包括 dotfiles/directories.

在 Linux 系统上:

cp -rT fetch .

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

cp -R fetch/ .