Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpi

Crates.io

A command-line tool for copying files without ignored files.

Currently supported ignore-file config is .gitignore.

Install

cargo install cpi

Usage

cpi ./project ./project-copy

# disable .gitignore
cpi ./project ./project-copy --no-gitignore

# output as a zip file
cpi ./project ./project-copy.zip

# -f/--force will remove "project-copy" if already existed before copying
cpi ./project ./project-copy -f

To-Do

  • support passing ignore folder in cli

About

A cli for copying files with ignore-files applied

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages