Repository/Branch level commands are grouped into group Repository File manipulation commands are in group Manipulation Other status commands are in group Status The rest is in group Other Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@xxxxxxxxx> --- This is a suggestion. Someone may have better layout than me. generate-cmdlist.sh | 35 +++++++++++++++++++++-------------- 1 files changed, 21 insertions(+), 14 deletions(-) diff --git a/generate-cmdlist.sh b/generate-cmdlist.sh index b45495d..f385854 100755 --- a/generate-cmdlist.sh +++ b/generate-cmdlist.sh @@ -10,33 +10,40 @@ struct cmdname_help struct cmdname_help common_cmds[] = {" cat <<\EOF | -add -apply -archive -bisect +G:Repository +init-db branch -checkout -cherry-pick clone -commit -diff fetch -grep -init-db -log merge -mv prune pull push -rebase reset +tag + +G:Manipulation +add +apply +checkout +commit +mv revert rm + +G:Status +diff +log show show-branch status -tag + +G:Other +archive +bisect +cherry-pick +grep +rebase verify-tag EOF while read cmd -- 1.4.4.rc1.g9124 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html