> For the complete documentation index, see [llms.txt](https://evgenii-afanasev.gitbook.io/ruby-course/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://evgenii-afanasev.gitbook.io/ruby-course/4_git/4_git_ide.md).

# Git в Visual Studio Code

Мы с вами научились пользоваться git с помощью консоли, но пользоваться этим постоянно либо неудобно, либо понадобится много времени, чтобы выработать привычку. К счастью, все современные редакторы кода оборудованы интеграцией Git для простоты работы.

Для начала установите расширение в Visual Studio Code - `git history`. Это позволит нам смтреть историю изменений в нашем визуальном интерфейсе.

Слева вы можете найти вкладку `Source Control`. Перейдя в нее вы можете контролировать какие файлы будут добавлены в индекс, какие строки этиъ файлов добавить в него, а также поле для ввода описания коммита, которое вы вводили в команде `git commit -m`.

Помимо этого в этой вкладке можно найти кнопку `Git. View history` с помощью который вы и можете изучить историю ваших коммитов. Помимо этого нажав на `...` вы можете увидеть дополнительные команды git, такие как `git pull` - команда для получения коммитов с удаленного сервера, `git push` - команда для отправки своих коммитов на удаленный репозиторий.

> Дальнейшая проверка домашних заданий будет происходить с помощью вашего git репозитория. Рекомендую все таки изучить видео курс по git из дополнительных материалов.
