Compare commits

..

No commits in common. "789b5fb6b93cd0b44efb088c45dde10a25546168" and "9da42c44c34ab2335dbe54a4d9370bac4fb75a79" have entirely different histories.

2 changed files with 1 additions and 28 deletions

View File

@ -7,29 +7,3 @@ machine.
The goal is to have a _single_ "repositories" file that can be synced The goal is to have a _single_ "repositories" file that can be synced
across devices. Shepherd would take this file, allow for syncing repository across devices. Shepherd would take this file, allow for syncing repository
configurations and bulk operations (fetch, unified log, etc). configurations and bulk operations (fetch, unified log, etc).
## Building
1. Grab the source from [git.nixnet.services/boots/shepherd](https://git.nixnet.services/boots/shepherd).
2. Build using `cargo build --release`
## Basic Usage
The help message can be displayed by running `shepherd --help`.
The default path to the configuration file is `~/config/shepherd/config.toml`; however, a different location can be specified with the `--config` flag.
To add a repository to shepherd:
```
shepherd add <name> <git-url>
```
To list out currently tracked repositories:
```
shepherd list
```
To clone and update all tracked repositories:
```
shepherd fetch
```

View File

@ -235,7 +235,6 @@ General
Manage Repositories Manage Repositories
add Add another git repo to keep track of add Add another git repo to keep track of
fetch Update currently tracked repos fetch Update currently tracked repos"
list list out the currently tracked repos"
) )
} }