rsync 命令适用于 Linux,不适用于 Mac OS X

rsync 命令适用于 Linux,不适用于 Mac OS X

我最近将我的主机从 Linux 迁移到 Mac。我使用 rsync 来更新几个静态网站。命令如下:

rsync -avzu —exclude=.git /Users/[me]/src/[site] [user]@[host]:/home/public

该命令会忽略 git 文件夹,并将其他本地更改上传到网站。该命令适用于 Linux,但不适用于 Mac。

在 Mac 上,rsync 会记录需要上传的文件,但不会在服务器上进行更改。

有任何想法吗?

答案1

看起来斜线很重要,这是有效的:rsync -avzu --exclude=.git /Users/[me]/src/[site]/ [user]@[host]:/home/public

相关内容