Просмотр изменений
Просмотр незакоммиченных изменений:
После коммита этих изменений теми же командами изменения не увидишь. Чтобы просмотреть их, нужно с помощью git log
узнать хэши последних двух коммитов и запустить:
Если поменять местами хэши, то изменения будут отображаться наоборот, например, удаленная строка будет показываться как добавленная.
Также можно не писать полностью хэш коммитов, а только хотя бы первые 4 символа.
Можно сравнивать коммиты разных веток, указывая их хэши:
Писать имена веток не нужно, ибо в рамках репозитория хэши коммитов уникальны.
git diff
можно, как и консольный diff
, использовать для сравнения двух файлов, находящихся вне репозитория:
Посмотреть инфу о файле в репо можно так:
Есть инфа о коммите, в котором сделано изменение, пользователь, дата и сами изменения.
Инструменты по типу git diff
есть и в средах разработки.