Skip to content

Git Commands #2

@sumiredc

Description

@sumiredc
git help -a

Main Porcelain Commands

  • add
  • am
  • archive
  • bisect
  • branch
  • bundle
  • checkout
  • cherry-pick
  • citool
  • clean
  • clone
  • commit
  • describe
  • diff
  • fetch
  • format-patch
  • gc
  • gitk
  • grep
  • gui
  • init
  • log
  • maintenance
  • merge
  • mv
  • notes
  • pull
  • push
  • range-diff
  • rebase
  • reset
  • restore
  • revert
  • rm
  • scalar
  • shortlog
  • show
  • sparse-checkout
  • stash
  • status
  • submodule
  • switch
  • tag
  • worktree

Ancillary Commands / Manipulators

  • config
  • fast-export
  • fast-import
  • filter-branch
  • mergetool
  • pack-refs
  • prune
  • reflog
  • remote
  • repack
  • replace

Ancillary Commands / Interrogators

  • annotate
  • blame
  • bugreport
  • count-objects
  • diagnose
  • difftool
  • fsck
  • gitweb
  • help
  • instaweb
  • merge-tree
  • rerere
  • show-branch
  • verify-commit
  • verify-tag
  • version
  • whatchanged

Interacting with Others

  • archimport
  • cvsexportcommit
  • cvsimport
  • cvsserver
  • imap-send
  • p4
  • quiltimport
  • request-pull
  • send-email
  • svn

Low-level Commands / Manipulators

  • apply
  • checkout-index
  • commit-graph
  • commit-tree
  • hash-object
  • index-pack
  • merge-file
  • merge-index
  • mktag
  • mktree
  • multi-pack-index
  • pack-objects
  • prune-packed
  • read-tree
  • replay
  • symbolic-ref
  • unpack-objects
  • update-index
  • update-ref
  • write-tree

Low-level Commands / Interrogators

  • cat-file
  • cherry
  • diff-files
  • diff-index
  • diff-tree
  • for-each-ref
  • for-each-repo
  • get-tar-commit-id
  • ls-files
  • ls-remote
  • ls-tree
  • merge-base
  • name-rev
  • pack-redundant
  • rev-list
  • rev-parse
  • show-index
  • show-ref
  • unpack-file
  • var
  • verify-pack

Low-level Commands / Syncing Repositories

  • daemon
  • fetch-pack
  • http-backend
  • send-pack
  • update-server-info

Low-level Commands / Internal Helpers

  • check-attr
  • check-ignore
  • check-mailmap
  • check-ref-format
  • column
  • credential
  • credential-cache
  • credential-store
  • fmt-merge-msg
  • hook
  • interpret-trailers
  • mailinfo
  • mailsplit
  • merge-one-file
  • patch-id
  • sh-i18n
  • sh-setup
  • stripspace

User-facing repository, command and file interfaces

  • attributes
  • cli
  • hooks
  • ignore
  • mailmap
  • modules
  • repository-layout
  • revisions

Developer-facing file formats, protocols and other interfaces

  • format-bundle
  • format-chunk
  • format-commit-graph
  • format-index
  • format-pack
  • format-signature
  • protocol-capabilities Protocol v0 and v1 capabilities
  • protocol-common
  • protocol-http
  • protocol-pack
  • protocol-v2

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions