diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000..de33ac00ac --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.рус +**/cache \ No newline at end of file diff --git a/README.md b/README.md index 246e64ba5d..95a1d0c38b 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ -# Домашнее задание к занятию "`Название занятия`" - `Фамилия и имя студента` +# Домашнее задание к занятию "`Git" - `Тихун Вадим` ### Инструкция по выполнению домашнего задания - 1. Сделайте `fork` данного репозитория к себе в Github и переименуйте его по названию или номеру занятия, например, https://github.com/имя-вашего-репозитория/git-hw или https://github.com/имя-вашего-репозитория/7-1-ansible-hw). + 1. Сделайте `fork` данного репозитория к себе в Github и переименуйте его по названию или номеру занятия, например, https://github.com/имя-вашего-репозитория/git-hw или https://github.com/имя-вашего-репозитория/7-1-ansible-hw. 2. Выполните клонирование данного репозитория к себе на ПК с помощью команды `git clone`. 3. Выполните домашнее задание и заполните у себя локально этот файл README.md: - впишите вверху название занятия и вашу фамилию и имя @@ -24,113 +24,76 @@ ### Задание 1 -`Приведите ответ в свободной форме........` - -1. `Заполните здесь этапы выполнения, если требуется ....` -2. `Заполните здесь этапы выполнения, если требуется ....` -3. `Заполните здесь этапы выполнения, если требуется ....` -4. `Заполните здесь этапы выполнения, если требуется ....` -5. `Заполните здесь этапы выполнения, если требуется ....` -6. - -``` -Поле для вставки кода... -.... -.... -.... -.... +1. У меня был уже зарегистророван аккаунт, поэтому этот этап пропущу +2. Клонирую задание себе на компьютер +```bash +vadim@vadim:~$ git clone https://github.com/netology-code/sys-pattern-homework +Клонирование в «sys-pattern-homework»... +remote: Enumerating objects: 73, done. +remote: Counting objects: 100% (3/3), done. +remote: Compressing objects: 100% (3/3), done. +remote: Total 73 (delta 0), reused 0 (delta 0), pack-reused 70 +Получение объектов: 100% (73/73), 3.58 МиБ | 1.83 МиБ/с, готово. +Определение изменений: 100% (27/27), готово. ``` -`При необходимости прикрепитe сюда скриншоты -![Название скриншота 1](ссылка на скриншот 1)` - - ---- - -### Задание 2 - -`Приведите ответ в свободной форме........` - -1. `Заполните здесь этапы выполнения, если требуется ....` -2. `Заполните здесь этапы выполнения, если требуется ....` -3. `Заполните здесь этапы выполнения, если требуется ....` -4. `Заполните здесь этапы выполнения, если требуется ....` -5. `Заполните здесь этапы выполнения, если требуется ....` -6. +4. Указал своё имя и почту +```bash +vadim@vadim:~$ git config --global user.name sailent9 +vadim@vadim:~$ git config --global user.email silent912@gmail.com ``` -Поле для вставки кода... -.... -.... -.... -.... +5. Выполнил команду: +```bash +vadim@vadim:~$ git status +Текущая ветка: main +Неотслеживаемые файлы: +(используйте «git add <файл>...», чтобы добавить в то, что будет включено в коммит) +индекс пуст, но есть неотслеживаемые файлы +(используйте «git add», чтобы проиндексировать их) ``` -`При необходимости прикрепитe сюда скриншоты -![Название скриншота 2](ссылка на скриншот 2)` - +6. Вывод команды git status +```bash +vadim@vadim:~/git-homework$ git status +Текущая ветка: main +Эта ветка соответствует «origin/main». ---- - -### Задание 3 - -`Приведите ответ в свободной форме........` - -1. `Заполните здесь этапы выполнения, если требуется ....` -2. `Заполните здесь этапы выполнения, если требуется ....` -3. `Заполните здесь этапы выполнения, если требуется ....` -4. `Заполните здесь этапы выполнения, если требуется ....` -5. `Заполните здесь этапы выполнения, если требуется ....` -6. +Неотслеживаемые файлы: + (используйте «git add <файл>...», чтобы добавить в то, что будет включено в коммит) + img/vscode.png +индекс пуст, но есть неотслеживаемые файлы +(используйте «git add», чтобы проиндексировать их) ``` -Поле для вставки кода... -.... -.... -.... -.... +7. Выполнил команды: `git diff` и `diff --staged` У команды `git diff` был слишком подробный вывод и сюда прикреплять я его не стал +```bash +vadim@vadim:~/git-homework$ git diff --staged +diff --git a/img/vscode.png b/img/vscode.png +new file mode 100644 +index 0000000..80e8494 +Binary files /dev/null and b/img/vscode.png differ +vadim@vadim:~/git-homework$ ``` +9. Всё "запушил". -`При необходимости прикрепитe сюда скриншоты -![Название скриншота](ссылка на скриншот)` - -### Задание 4 - -`Приведите ответ в свободной форме........` - -1. `Заполните здесь этапы выполнения, если требуется ....` -2. `Заполните здесь этапы выполнения, если требуется ....` -3. `Заполните здесь этапы выполнения, если требуется ....` -4. `Заполните здесь этапы выполнения, если требуется ....` -5. `Заполните здесь этапы выполнения, если требуется ....` -6. - -``` -Поле для вставки кода... -.... -.... -.... -.... -``` -`При необходимости прикрепитe сюда скриншоты -![Название скриншота](ссылка на скриншот)` --- -## Дополнительные задания (со звездочкой*) -Эти задания дополнительные (не обязательные к выполнению) и никак не повлияют на получение вами зачета по этому домашнему заданию. Вы можете их выполнить, если хотите глубже и/или шире разобраться в материале. + 2 -### Задание 5 +1. Создал файл `./gitignore` из меню VSCode +2. Добавил файл в ветку -`Приведите ответ в свободной форме........` -1. `Заполните здесь этапы выполнения, если требуется ....` -2. `Заполните здесь этапы выполнения, если требуется ....` -3. `Заполните здесь этапы выполнения, если требуется ....` -4. `Заполните здесь этапы выполнения, если требуется ....` -5. `Заполните здесь этапы выполнения, если требуется ....` -6. +```bash +vadim@vadim:~/git-homework$ git add .gitignore +vadim@vadim:~/git-homework$ git status +Текущая ветка: main +Ваша ветка опережает «origin/main» на 1 коммит. + (используйте «git push», чтобы опубликовать ваши локальные коммиты) -`При необходимости прикрепитe сюда скриншоты -![Название скриншота](ссылка на скриншот)` +Изменения, которые будут включены в коммит: + (используйте «git restore --staged <файл>...», чтобы убрать из индекса) + новый файл: .gitignore diff --git a/test.sh b/test.sh new file mode 100644 index 0000000000..6a68ecc708 --- /dev/null +++ b/test.sh @@ -0,0 +1,2 @@ +раз два три делаю код +три четыря пять