Недавно я перешел с Linux на Mac для своей основной машины. Я использую rsync для обновления нескольких статических сайтов. Вот команда:
rsync -avzu —exclude=.git /Users/[me]/src/[site] [user]@[host]:/home/public
Команда игнорирует папку git и загружает на сайт другие локальные изменения. Команда работает в Linux, но не в Mac.
На Mac rsync регистрирует, какие файлы необходимо загрузить, но изменения не вносятся на сервер.
Любые идеи?
Похоже, косые черты имеют значение, это работает: rsync -avzu --exclude=.git /Users/[me]/src/[site]/ [user]@[host]:/home/public