# Visual Studio Code

## Создание локального репозитория

Открываем вкладку Source Control

<div align="left"><figure><img src="https://2160280425-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBG6m787AcdVeDIYNiZva%2Fuploads%2FFVFWzWCpZ7uBOU1OQoYr%2Fimage.png?alt=media&#x26;token=e27811cc-542b-46d9-ad45-74b6d6093a8d" alt=""><figcaption></figcaption></figure></div>

Нажимаем Initialize Repositpry

## Создание локального репозитория (консоль)

Открываем консоль, переходим в корневую папку вашего проекта

Прописываем `git init`

Теперь можно приступать к работе и писать код

## Создание коммитов

После того, как вы напишите некоторый код, нужно "сохранить прогресс"

Выбираем файлы, работа над которыми заверешна, и которые нужно сохранить (по умолчанию выбраны все)

<figure><img src="https://2160280425-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBG6m787AcdVeDIYNiZva%2Fuploads%2FrR9IpSAApQWb4z5io3eS%2Fimage.png?alt=media&#x26;token=fd034405-62f2-4901-b6ec-49d33fc056f7" alt=""><figcaption></figcaption></figure>

Если нажать на конкретный файл, можно посмотреть, что было изменено в файле&#x20;

(красное - то что удалено, зеленое - то что добавлено)

Если какие-то изменения вам не понравились - их можно сразу отменить в исходное состояние

Указываем имя вашего изменения и Нажимаем кнопку Commit&#x20;

После того, как вы сделали несколько коммитов, можно посмотреть всю историю и изменения во вкладке Graph

<figure><img src="https://2160280425-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBG6m787AcdVeDIYNiZva%2Fuploads%2FaT7lXIMBQMTniABSmur8%2Fimage.png?alt=media&#x26;token=d6f77446-839d-4591-8f61-8595726f8448" alt=""><figcaption></figcaption></figure>

Если вы еще не опубликовали репозиторий, то нажмите кнопку "Publish Brunch" и укажите имя, под которым создать репозиторий

<figure><img src="https://2160280425-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBG6m787AcdVeDIYNiZva%2Fuploads%2FGs6cfxqpRJFZKTmKcACx%2Fimage.png?alt=media&#x26;token=111c698d-29c4-4d30-8a9b-db97032245b5" alt=""><figcaption></figcaption></figure>
