diff --git a/labs/lab02/README.md b/labs/lab02/README.md index de9b1c3..470555d 100644 --- a/labs/lab02/README.md +++ b/labs/lab02/README.md @@ -21,6 +21,8 @@ Отчет должен содержать все введенные команды, ответы системы, пояснения, что было сделано между пунктами (например, отредактирован файл), а также то, что требуется добавить в отчет по тексту задания. +Пример первых пунктов отчета: +[txt](assets/report.txt), [Markdown](assets/report.md). Весь текст, который был в терминале, в отчете должен быть как текст, а не как скриншоты терминала. Скриншоты `gitk` и web UI не нужны. diff --git a/labs/lab02/assets/report.md b/labs/lab02/assets/report.md new file mode 100644 index 0000000..e720d4e --- /dev/null +++ b/labs/lab02/assets/report.md @@ -0,0 +1,80 @@ +# Отчет по лабораторной работе № 2 «Система контроля версий Git» + +Выполнил: Иванов И. И. \ +Группа: А-02-09 \ +Проверил: Козлюк Д. А. + +Примечание: работа выполнялась на Windows. + +\1. Создал на рабочем столе каталог lab02 и запустил в нем Git Bash, приглашение: + +``` +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ +``` + +\2. Просмотрел файлы в рабочем каталоге можно командой `ls` — пусто: + +``` +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ ls + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ +``` + +\3. Создал каталоги Алисы и Боба, создал каталог `project`, +изучил команду `cd` в процессе: + +``` +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ mkdir alice + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ mkdir bob + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ cd bob + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02/bob +$ cd .. + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ cd alice + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02/alice +$ mkdir project + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02/alice +$ ls +project + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02/alice +$ cd project +``` + +\4. Инициализировал репозитарий: + +``` +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02/alice/project +$ git init +hint: Using 'master' as the name for the initial branch. This default branch name +hint: is subject to change. To configure the initial branch name to use in all +hint: of your new repositories, which will suppress this warning, call: +hint: +hint: git config --global init.defaultBranch +hint: +hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +hint: 'development'. The just-created branch can be renamed via this command: +hint: +hint: git branch -m +Initialized empty Git repository in /c/Users/ivan/Desktop/lab02/alice/project/.git/ + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02/alice/project (master) +$ +``` + +У меня имя ветки по умолчанию не настроено. +Git создал ветку под названием `master`, что видно в приглашении терминала. +Подсказка говорит о том, как поменять имя ветки. +Я принял решение не менять имя ветки. diff --git a/labs/lab02/assets/report.txt b/labs/lab02/assets/report.txt new file mode 100644 index 0000000..4b75a26 --- /dev/null +++ b/labs/lab02/assets/report.txt @@ -0,0 +1,75 @@ +Отчет по лабораторной работе № 2 "Система контроля версий Git" + +Выполнил: Иванов И. И. +Группа: А-02-09 +Проверил: Козлюк Д. А. + +Примечание: работа выполнялась на Windows. + +1. Создал на рабочем столе каталог lab02 и запустил в нем Git Bash, приглашение: + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ + + +2. Просмотрел файлы в рабочем каталоге можно командой "ls" --- пусто: + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ ls + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ + + +3. Создал каталоги Алисы и Боба, создал каталог "project", +изучил команду "cd" в процессе: + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ mkdir alice + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ mkdir bob + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ cd bob + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02/bob +$ cd .. + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02 +$ cd alice + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02/alice +$ mkdir project + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02/alice +$ ls +project + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02/alice +$ cd project + + +4. Инициализировал репозитарий: + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02/alice/project +$ git init +hint: Using 'master' as the name for the initial branch. This default branch name +hint: is subject to change. To configure the initial branch name to use in all +hint: of your new repositories, which will suppress this warning, call: +hint: +hint: git config --global init.defaultBranch +hint: +hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +hint: 'development'. The just-created branch can be renamed via this command: +hint: +hint: git branch -m +Initialized empty Git repository in /c/Users/ivan/Desktop/lab02/alice/project/.git/ + +ivan@HOME-PC MINGW32 /c/Users/ivan/Desktop/lab02/alice/project (master) +$ + +У меня имя ветки по умолчанию не настроено. +Git создал ветку под названием master, что видно в приглашении терминала. +Подсказка говорит о том, как поменять имя ветки. +Я принял решение не менять имя ветки.