Diffs from previous patch: 1. Remove "Reviewed-by" headers in commit message. 2. Optimize option descriptions in Doc. (Ævar Arnfjörð Bjarmason' advice) 3. Optimize and bugfix in "t3104". (Ævar Arnfjörð Bjarmason' advice) 4. The formatting problems of line wrappers (over 79 col) All the advices are from Ævar Arnfjörð Bjarmason and Junio C Hamano, thank you very much. Althought some advices are apply in this path, but some questions remains, they are in link [1]. [1] https://public-inbox.org/git/20211122074538.87255-1-dyroneteng@xxxxxxxxx/ Teng Long (1): ls-tree.c: support `--oid-only` option for "git-ls-tree" Documentation/git-ls-tree.txt | 8 +++++-- builtin/ls-tree.c | 27 ++++++++++++++++------- t/t3104-ls-tree-oid.sh | 40 +++++++++++++++++++++++++++++++++++ 3 files changed, 65 insertions(+), 10 deletions(-) create mode 100755 t/t3104-ls-tree-oid.sh Range-diff against v2: 1: 8b68568d6c ! 1: 6c15b4c176 ls-tree.c: support `--oid-only` option for "git-ls-tree" @@ Commit message only print out the OID of the object. `--oid-only` and `--name-only` are mutually exclusive in use. - Reviewed-by: Jeff King <peff@xxxxxxxx> - Reviewed-by: Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> - Reviewed-by: Đoàn Trần Công Danh <congdanhqx@xxxxxxxxx> Signed-off-by: Teng Long <dyroneteng@xxxxxxxxx> ## Documentation/git-ls-tree.txt ## -- 2.33.1.10.g438dd9044d.dirty