Инициализировать репозиторий:
git init
Показать статус репозитория:
git status
Коммитит с указанием комментария:
git commit -m 'Initial commit'
Коммитит с указанием комментария и автоматической индексацией:
git commit -a -m 'Initial commit'
Добавить файл в индекс:
git add NewClass.java
Посмотреть изменения между рабочим каталогом и индексом:
git diff
Посмотреть изменения между последним коммитом и индексом:
git diff --cached
Удалить файл из индекса и из рабочего каталога:
git rm readme.txt
Удалить файл из индекса, оставив его при этом в рабочем каталоге:
git rm --cached readme.txt
Исключить файл (который находится в индексе, но еще не за коммитен) из индексации:
git reset HEAD readme.txt
Просмотр истории коммитов:
git log
Просмотр истории коммитов в GUI:
gitk