#4 Git - Добавление файлов

Git. Система контроля версий

В этом видео мы научимся добавлять файлы под контроль Git.

Ранее мы создали файл .gitignore и указали какие файлы будем игнорировать.
И так как у нас это первое добавление то нам надо осуществить так сказать массовое добавление
файлов под контроль Git.

Для того чтобы добавить все untracked файлы выполним следующую команду:

git add .

Посмотрев статус репозитория командой git status мы увидим что файлы ранее имеющие красный цвет - untracked
поменяли свой цвет на зеленый, то есть теперь Git знает что надо следить за этими файлами, но их слепок, то есть их
текущее состояние еще не было добавленно в Git, не был сделан commit.

Сделать сейчас commit будет слишком простой задачей и предположим что один или более файлов мы забыли
поместить в список игнорируемых и сейчас нам надо убрать их из под надзора Git.

git rm --cached <имя файла>

С помощью данной команды мы удаляем определенный файл из под присмотра Git.
То есть это файл не попадет в наш следующий commit

Итак, у нас есть группа файлов которые игнорируются и не попадут в коммит и есть untracked файл который так же не попадет в наш коммит. Теперь сохраним текущее состояние нашего проекта.

git commit -a -m"init"

-a  -  все измененные файлы поместить в индекс и сразу делаем commit
-m  -  комментарий для коммита

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

Добавить отзыв (пожелание, комментарий)