Added usage
This commit is contained in:
parent
fbe5ee4423
commit
deb85e92f2
1 changed files with 22 additions and 0 deletions
22
README.md
22
README.md
|
@ -19,3 +19,25 @@ After installation, you can test the tool is installed correctly by running:
|
|||
dfa --help
|
||||
|
||||
If help text is displayed, you're good to go! If not, try repeating the installation steps again, or posting an issue on the issues page.
|
||||
|
||||
## Usage
|
||||
Using `dfa` is very simple, just follow these simple steps:
|
||||
|
||||
`dfa config set public_repo <repo-url>`
|
||||
|
||||
Set the repo that contains your public data. Replacing `<repo-url>` with the location of your repo, supports both HTTPS and SSH, as well as any Git host.
|
||||
|
||||
|
||||
`dfa config set private_repo <repo-url>` (optional)
|
||||
|
||||
Same as previous, but allows you to add private data from outside your main repo, presumably from a private repo. Useful for things like SSH keys, or sensetive environment variables.
|
||||
|
||||
|
||||
`dfa sync [--private]`
|
||||
|
||||
Clones the repo into the local directory. Add the `--private` flag to clone the private repo as well, if configured.
|
||||
|
||||
|
||||
`dfa export [sections ...]`
|
||||
|
||||
Where the magic happens! Exports the data using presets for certain data types, or can be extended using a [`Make` file](https://en.wikipedia.org/wiki/Makefile). See wiki for how to extend this, and how the presets work. You can specify `sections` to run, that run only the specific sections from the presets, and then from the make file.
|
||||
|
|
Reference in a new issue