Commit Briefs


ff0d2220eb Stefan Sperling

handle no-op changes during 'got rebase -c'


06067b4819 Stefan Sperling

man page wording fix


818c750100 Stefan Sperling

initial 'got rebase' implementation


016477fd0e Stefan Sperling

rename 'got cherrypick' alias 'got ch' to 'got cy'


648e4ef7f6 Stefan Sperling

rename 'got rm' to 'got remove'; keep 'rm' as an alias


97b3a7beac Stefan Sperling

require user to type full got command names or short aliases

The previous strncmp-based approach was problematic, e.g. "co" was treated as an alias for "commit", while most users will expect "co" to map to "checkout". Introduce explicit aliases and document them.



0e1b0230f4 Stefan Sperling

fix incomplete documentation of 'got checkout' -c option


0db75f0616 Stefan Sperling

document the 'abbreviated SHA1 argument' feature


a54b6686bf Stefan Sperling

suse shorter wording around object IDs in man pages


9221fb1e6c Stefan Sperling

note that fetching new objects currently requires git


4e759de498 Stefan Sperling

add 'got branch' command


4a68c90c54 Stefan Sperling

trim redundant information from 'got init' documentation


2c7829a4ca Stefan Sperling

implement 'got init'


e20a8b6f0d Stefan Sperling

allow multiple file path arguments for 'got revert'


17ed46186c Stefan Sperling

allow removing multiple paths at once for 'got rm'


92228c38cd Stefan Sperling

document preconditions for 'got backout'


5ef14e6363 Stefan Sperling

add 'got backout' command


2b92fad780 Stefan Sperling

test and fix expected file status after 'got cherrypick'


234035bc79 Stefan Sperling

add 'got cherrypick' command


e02e74afec Stefan Sperling

make it possible to pass reference names to 'got diff'


a1fb16d88f Stefan Sperling

make moved branch head references easier to deal with


7ccf825961 Stefan Sperling

fix wrong command in got.1 EXAMPLES


fa6e0e48ed Stefan Sperling

suggest a better interim workflow in got.1