{
'amend' => {
:aliases => [],
:usage => '',
:description => <<~DESC,
},
'amendq' => {
:aliases => ['qamend'],
:usage => '',
:description => <<~DESC,
},
'binfo' => {
:aliases => [],
:usage => '',
:description => 'Verbose information about the current branch.',
},
'br' => {
:aliases => [],
:usage => '',
:description => 'Verbose branch list. An alias for `git branch -v`.',
},
'debuginfo' => {
:aliases => [],
:usage => '',
:description => <<~DESC,
},
'feature' => {
:aliases => ['f'],
:usage => '<branch_name>',
:description => <<~DESC,
},
'forcepush' => {
:aliases => ['fpush'],
:usage => '',
:description => <<~DESC,
},
'forcesync' => {
:aliases => ['fsync'],
:usage => '',
:description => <<~DESC,
},
'globalbranchclean' => {
:aliases => ['gbclean'],
:usage => '[<branch>] [<remote>]',
:description => <<~DESC,
},
'globalbranchcleanall' => {
:aliases => ['gbcleanall'],
:usage => '[<remote>]',
:description => <<~DESC,
},
'lint' => {
:aliases => [],
:usage => '',
:description => 'Run any linters configured in the repoconfig.',
},
'localbranchclean' => {
:aliases => %w{lbclean bclean},
:usage => '[<branch>]',
:description => <<~DESC,
},
'localbranchcleanall' => {
:aliases => %w{lbcleanall bcleanall},
:usage => '',
:description => <<~DESC,
},
'modernizeconfig' => {
:aliases => ['fixconfig'],
:usage => '',
:description => <<~DESC,
},
'pullsuggestions' => {
:aliases => ['ps'],
:usage => '',
:description => <<~DESC,
},
'remotebranchclean' => {
:aliases => ['rbclean'],
:usage => '[<branch>] [<remote>]',
:description => <<~DESC,
},
'remotebranchcleanall' => {
:aliases => ['rbcleanall'],
:usage => '[<remote>]',
:description => <<~DESC,
},
'smartclone' => {
:aliases => ['sclone'],
:usage => '<repo> [<dir>]',
:description => <<~DESC,
},
'smartlog' => {
:aliases => ['sl'],
:usage => '',
:description => <<~DESC,
},
'smartpullrequest' => {
:aliases => %w{smartpr spr},
:usage => '',
:description => <<~DESC,
},
'smartpush' => {
:aliases => ['spush'],
:usage => '',
:description => <<~DESC,
},
'subfeature' => {
:aliases => ['sf'],
:usage => '<feature>',
:description =>
'An alias for `sj feature <feature> <current_branch>`.',
},
'sync' => {
:aliases => [],
:usage => '',
:description => <<~DESC,
},
'unit' => {
:aliases => [],
:usage => '',
:description => 'Run any unitests configured in the repoconfig.',
},
'up' => {
:aliases => [],
:usage => '[<branch>]',
:description => <<~DESC,
},
'upall' => {
:aliases => [],
:usage => '',
:description => 'Same as `up`, but for all branches.',
},
}.freeze