Днес ми се наложи да копирам един python проект към marvin, но не исках да включвам venv-а му и се зачудих има ли начин при копиране да respect-ваме .gitignore. Оказа се , че има и е много елегантен:
Днес ми се наложи да копирам един python проектфайлове към marvin
❯ rsync -avz --filter=':- .gitignore' . [USER]@[HOST]:[PATH]
sending incremental file list
[REDACTED list of files]
sent 49,200 bytes received 2,928 bytes 11,584.00 bytes/sec
total size is 147,523 speedup is 2.83
И така вместо 43 мб (!!!) копирах няколко килобайта.
Leave a Reply