# git-cat-file
# Autogenerated from man page /usr/share/man/man1/git-cat-file.1.gz
complete -c git-cat-file -s t -d 'Instead of the content, show the object type identified by <object>'
complete -c git-cat-file -s s -d 'Instead of the content, show the object size identified by <object>'
complete -c git-cat-file -s e -d 'Exit with zero status if <object> exists and is a valid object'
complete -c git-cat-file -s p -d 'Pretty-print the contents of <object> based on its type'
complete -c git-cat-file -l mailmap -l use-mailmap -d 'Use mailmap file to map author, committer and tagger names and email addresse…'
complete -c git-cat-file -l textconv -d 'Show the content as transformed by a textconv filter'
complete -c git-cat-file -l filters -d 'Show the content as converted by the filters configured in the current workin…'
complete -c git-cat-file -l path -d 'For use with --textconv or --filters, to allow specifying an object name and …'
complete -c git-cat-file -l batch -l batch -d 'Print object information and contents for each object provided on stdin'
complete -c git-cat-file -l batch-check -l batch-check -d 'Print object information for each object provided on stdin'
complete -c git-cat-file -l batch-command -l batch-command -d 'Enter a command mode that reads commands and arguments from stdin'
complete -c git-cat-file -l batch-all-objects -d 'Instead of reading a list of objects on stdin, perform the requested batch op…'
complete -c git-cat-file -l buffer -d 'Normally batch output is flushed after each object is output, so that a proce…'
complete -c git-cat-file -l unordered -d 'When --batch-all-objects is in use, visit objects in an order which may be mo…'
complete -c git-cat-file -l allow-unknown-type -d 'Allow -s or -t to query broken/corrupt objects of unknown type'
complete -c git-cat-file -l follow-symlinks -d 'With --batch or --batch-check, follow symlinks inside the repository when req…'
complete -c git-cat-file -s Z -d 'Only meaningful with --batch, --batch-check, or --batch-command; input and ou…'
complete -c git-cat-file -s z -d 'Only meaningful with --batch, --batch-check, or --batch-command; input is NUL…'
complete -c git-cat-file -l 'batch-command;'

