### commands - [ ] `cherrypatch config` - configures where to automatically store files - configures store-target remote branch - configures patch-target to target a specific branch - [ ] `cherrypatch commit `(commits to target project) (provice project path, will auto generate the patch file storage) - [ ] `cherrypatch push` (use go-github to create a PR in store-target) - [ ] `cherrypatch perform` - runs git format-patch between current checked out branch and a configures branch (or a provided branch name) ``` .cherrypatch |_project |_ config |_ staged(as result of `perform` |_ archive(as a result of `commit` push all committed patches into archive` ```
commands
cherrypatch configcherrypatch commit(commits to target project) (provice project path, will auto generate the patch file storage)cherrypatch push(use go-github to create a PR in store-target)cherrypatch perform