Итак, вот список команд для работы с файлами в git и пояснения к ним:
-
Посмотреть состояние файлов в текущей ветке (какие файлы изменены/добавлены/удалены):
git status // или сокращенно git st -
Статистика изменения файлов (сколько строк удалено/добавлено, в какой файл):
git log stat -
Посмотреть изменения в файлах ветки по сравнению с прошлым коммитом:
git diff -
Добавить файл на сцену. Вместо
addressполностью скопируйте адрес файла (его можно найти введя командуgit statusилиgit st):git add addressДля добавления сразу нескольких файлов, которые находятся в одной папке можно указать адрес их общей папки с символами
/*в конце. Для добавления всех файлов с одинаковым расширением, можно вместоaddressпросто указать их расширение - к примеру.txt. -
Убрать файл со сцены. Вместо
addressполностью скопируйте адрес файла как это было описано выше. Файл будет убран со сцены, но сделанные в нем изменения останутся:git reset HEAD address -
Отменить изменения файла (откатить его до изначального состояния). Вместо
addressполностью скопируйте адрес файла как это было описано выше:git checkout address // или сокращенно git co address