# git-checkout-index
# Autogenerated from man page /usr/share/man/man1/git-checkout-index.1.gz
complete -c git-checkout-index -s u -l index -d 'update stat information for the checked out entries in the index file'
complete -c git-checkout-index -s q -l quiet -d 'be quiet if files exist or are not in the index'
complete -c git-checkout-index -s f -l force -d 'forces overwrite of existing files'
complete -c git-checkout-index -s a -l all -d 'checks out all files in the index except for those with the skip-worktree bit…'
complete -c git-checkout-index -s n -l no-create -d 'Don\'t checkout new files, only refresh files already checked out'
complete -c git-checkout-index -l prefix -d 'When creating files, prepend <string> (usually a directory including a traili…'
complete -c git-checkout-index -l stage -d 'Instead of checking out unmerged entries, copy out the files from the named s…'
complete -c git-checkout-index -l temp -d 'Instead of copying the files to the working directory, write the content to t…'
complete -c git-checkout-index -l ignore-skip-worktree-bits -d 'Check out all files, including those with the skip-worktree bit set'
complete -c git-checkout-index -l stdin -d 'Instead of taking a list of paths from the command line, read the list of pat…'
complete -c git-checkout-index -s z -d 'Only meaningful with --stdin; paths are separated with NUL character instead …'
complete -c git-checkout-index -l 'stdin;'

