Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.47 KB

CHANGELOG.md

File metadata and controls

38 lines (29 loc) · 1.47 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Note, "non-notable" changes may be small patches with no noticeable effect to the user.

Unreleased

0.3.0 2021-03-25

Added

  • Remote Imports
    • imports can be defined in ~/.jockrc with a remote git address
    • -i/--import-config will fetch the remote .jockrc file and store the repositories & groups under data
    • Imported repositories & groups can be used as normal

Changed

  • Improved error messages

0.2.0 2020-12-17

Added

  • Configuration file
    • ~/.jockrc stores repositories and groups for commands to be run on (YAML formatted)
    • --group can be used to refer to groups of repositories (same usage as repositories)

Changed

  • --respository now refers to repository stored in .jockrc, previously looked at adjacent directories

0.1.0 2020-11-27

Added

  • Initial usage: jock [OPTIONS] COMMAND [ARGS]
    • OPTIONS can be --version, --help or a list of repositories such as -r git-jock-cli or --repository some-service
    • COMMAND is any of the currently supported git commands: add, branch, checkout, clone, commit, fetch, pull, push, reset, restore, rm, switch, or tag
    • ARGS are git arguments passed directly to the git command