Читаем мануал или для старой версии.

Git tips

Получить из репозитория:

или:

Отправить проиндексированные изменения в локальный репозиторий (закоммитить, сделать коммит):

То же, но с заполнением описания коммита в открывающемся редакторе (vi):

Закоммитить с автоматическим индексированием всех уже отслеживаемых на момент коммита файлов (для ввода описания откроется редактор):

Добавить изменения в последний коммит (подробнее здесь):

Вывести изменения в репозитории:

Вывести подробную информацию об изменения в коммитах:

Посмотреть изменения в репозитории с подробностями только по 1 последнему коммиту:

Вывести историю изменения файла:

Вывести историю изменения за период (интервал дат):

Установить meld приложением по умолчанию для сравнения файлов

Сравнить измененный файл с версией из репозитория:

Сравнить измененный файл с версией из репозитория в графическом приложении:

Получить список измененных файлов из коммита:

Накатить на локальную ветку:

Извлечь (fetch) данные с сервера и автоматически попытаться слить (merge) их с наработанным кодом:

Отправить в репозиторий:

Посмотреть содержимое файла из ветки:

Посмотреть содержимое файла из коммита:

Добавить файлы по маске

Добавить в коммит удаленные файлы:

Удалить уже отслеживаемые файлы из репозитория, но не из текущего рабочего каталога:

Посмотреть статус в выбранном каталоге

Список измененных файлов, помещенных в индекс для коммита (разница между индексом и последним коммитом):

Список непроиндексированных файлов (новых или измененных), которые могут быть помещены в индекс git add .:

Исключить файл file.php из списка проиндексированных для коммита (в рабочей директории файл останется измененным или новым):

Восстановить (заменить) файл в рабочей директории версией из репозитория:

19 советов по повседневной работе с Git

Создать репозитарий из существующего проекта:
В удаленном репозитарии:

В каталоге проекта:

При попытке клонировать удаленный репозиторий:

По совету отсюда добавил на удаленном хосте в /home/user/.gitconfig и все заработало:

How to delete a file from a Git repository, but not other users’ working copies

Таблица команд на добавление файлов в индекс для коммита