--- layout: page category-page: intermediate category-title: Intermediate commands tags: versioning commit merge software source code author: Andrea Brites Marto title: git --- If you want to use Git on the shell you need to know how this command works.
The git command providesa set of high-level operations and full access to internals.
Here is the basic syntax but commands may become some more complicated:
git [flags] [path]

Start a working environment

Work on the current changes

History and state

Managing modification