diff --git a/README.md b/README.md index 577a074..af72da8 100644 --- a/README.md +++ b/README.md @@ -1 +1,25 @@ -# Work_remote \ No newline at end of file +# Work_remote + # Инструкция по работе с Git +`Git` - это одна из реализаций распределенных систем контроля версий, имеющая как и локальные, так и удаленные репозиторий. +## 1. Инициализация репозитория +Для **инициализации** репозитория следует использовать команду `git init`. +## 2. Добавление файлу версионности +Чтобы добавить файлу версионности необходимо использовать команду `git add` +## 3. Просмотр состояния репозитория +Для того, чтобы посмотреть состояноие репозитория используется команда *git status* Для этого необходиммо в папке с репозиторием написать `git status`, и Вы увидите изменения в файлах, или их не было. +## 4. Создание комммитов +Для того, чтобы создать коммит (сохранение) необходимо выполнить комманду `git commit`. +## 5. Просмотр истории коммитов +Для просмотра истории коммитов используется команда `git log`. +По умолчанию (без аргументов) git log перечисляет коммиты, сделанные в репозитории в обратном к хронологическому порядке — последние коммиты находятся вверху. +## 6. Сравнение с последним коммитом +Для вывода изменений в файлах по сравнению с последним коммитом, используется `git dif`. +## 7. Переключение веток +Команда `git checkout` позволяет перемещаться между ветками, созданными командой git branch. + +# Рбота с удаленными репозиториями +1. Для того чтобы добавить удаленный репозиторий к существующему локальному необходимо ввести команду `git remote add` +2. Для того чтобы клонировать удаленный репозиторий используется команда `git clone` +3. Получение изменений из удаленного репозитория. Команда `git fetch` +4. Получение изменений из удаленного репозитория. Команда `git pull` +5. Отправка изменений в удаленный репозиторий. Команда `git push`