Блог веб разработки статьи | видеообзоры | исходный код

Блог веб разработки статьи | видеообзоры | исходный код

webfanat вконтакте webfanat youtube

файлы GIT

файлы  GIT

Всем привет и приступим. Открываем наш git bash в папке с тестовым репозиторием и введем команду.

git status -s

как вы знаете из предыдущей статьи по GIT с помощью данной команды мы можем отслеживать состояние файлов(неиндексирован, индексирован, изменен, удален ).

Допустим у нас есть какой либо файл и мы хотим его удалить. Первое что необходимо сделать это его проиндексировать:

git add entry.json

C помощью данной команды мы проиндексировали файл entry.json. Теперь непосредственно мы можем его удалить:

git rm entry.json -f

с помощью этой команды мы его удаляем флаг -f необходим для предотвращения случайного удаления файла. То есть, если бы мы его не передали, пример:

git rm entry.json

файл не удалиться.

Но бывает возникают ситуации, когда мы проиндексировали случайно файл или директорию которые нам нужны в учете контроля версий. Мы можем конечно дописать этот файл или директорию в .gitignore, но бывает быстрее и удобнее выполнить данную команду:

git rm injected.js --cached

как видите здесь мы используем флаг --cached благодаря которому наш файл injected.js был удален из индексации GIT и при этом остался на жестком диске.

Убедиться в этом вы можете повторно выполнив команду git status -s. Где увидите что файл injected.js учитывается как неиндексированный.

Идем дальше, теперь рассмотрим переименование файлов и папок в GIT.

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

git mv demo1 demo

здесь мы переименовали папку demo1 в demo, причем после выполнения данной команды git сразу проиндексировал(добавил) изменение. Убедится в этом можно с помощью команды git status -s, а если бы мы в ручную переименовывали папку demo1, то нам пришлось бы после проиндексировать данное изменение. Эта команда предназначена для удобства переименования файлов и папок в GIT.

Вот так вот мы можем удалять и переименовывать наши файлы и папки с помощью GIT.

А на этом я с вами прощаюсь, надеюсь данная статья была для вас полезна и содержательна и вы не раз еще воспользуетесь полученными знаниями.

Желаю вам успехов и удачи! Пока!

Оцените статью:

Статьи

Комментарии

Внимание!!! Комментарий теперь перед публикацией проходит модерацию

Все комментарии отправлены на модерацию

Реклама

Запись экрана

Данное расширение позволяет записывать экран и выводит видео в формате webm