Files
GitCheatSheet/README.md
2026-02-24 12:56:43 +03:00

6.0 KiB

GitCheatSheet

Student assignment to learn git commands

Задание для студентов

Вам нужно пыполнять задяния и вносить изменения в файл README.md, записывая команду, которую вы выполнили. Нужно заменить текст в треугольных скобках командой.

Задание 1. Виберите (локальную) папку для нового проекта и клонируйте в нее данный репозиторий.

git clone https://github.com/teacher-fiit/GitCheatSheet

Задание 2. Перейдите в созданную (клонированную) папку.

cd GitCheatSheet

Задание 3. Заполните второй столбец таблицы html-файла. После заполнения каждой ячейки индексируйте измененные файлы и выполняйте коммит.

[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add index.html README.md; git commit -m "Added desc of git clone command"
[main b270f43] Added desc of git clone command
 1 file changed, 1 insertion(+), 1 deletion(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add index.html README.md; git commit -m "Added desc of git add command"
[main 884e0b8] Added desc of git add command
 1 file changed, 1 insertion(+), 1 deletion(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add index.html README.md; git commit -m "Added desc of git add . command"
[main 112a687] Added desc of git add . command
 1 file changed, 1 insertion(+), 1 deletion(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add index.html README.md; git commit -m "Added desc of git commit -m command"
[main 1f4f040] Added desc of git commit -m command
 1 file changed, 1 insertion(+), 1 deletion(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add index.html README.md; git commit -m "Added desc of git commit -a -m command"
[main c686bf6] Added desc of git commit -a -m command
 1 file changed, 1 insertion(+), 1 deletion(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add index.html README.md; git commit -m "Added desc of git push command"
[main f4e95da] Added desc of git push command
 1 file changed, 1 insertion(+), 1 deletion(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add index.html README.md; git commit -m "Added desc of git status command"
[main c6e7d93] Added desc of git status command
 1 file changed, 1 insertion(+), 1 deletion(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add index.html README.md; git commit -m "Added desc of git log command"
[main 71c468a] Added desc of git log command
 1 file changed, 1 insertion(+), 1 deletion(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add index.html README.md; git commit -m "Added desc of git branch command"
[main af3772e] Added desc of git branch command
 1 file changed, 1 insertion(+), 1 deletion(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add index.html README.md; git commit -m "Added desc of git checkout command"
[main 64198db] Added desc of git checkout command
 1 file changed, 1 insertion(+), 1 deletion(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add index.html README.md; git commit -m "Added desc of git checkout -b command"
[main 9076419] Added desc of git checkout -b command
 1 file changed, 1 insertion(+), 1 deletion(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add index.html README.md; git commit -m "Added desc of git remote command"
[main 3c258c6] Added desc of git remote command
 1 file changed, 1 insertion(+), 1 deletion(-)

Задание 4. Дополните файл style.css. Создайте и примените на странице не менее 5-ти стилей. Индексируйте измененные файлы и выполните коммит.

[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add .; git commit -m "Changed page font to Erbaum Book"
[main 4875b00] Changed page font to Erbaum Book
 3 files changed, 18 insertions(+), 12 deletions(-)
 create mode 100644 static/Erbaum-Book.ttf
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add .; git commit -m "Changed css task command in readme"
[main 53af3c7] Changed css task command in readme
 1 file changed, 1 insertion(+), 1 deletion(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add .; git commit -m "Inverted webpage theme to dark"
[main caecf36] Inverted webpage theme to dark
 1 file changed, 3 insertions(+), 2 deletions(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add .; git commit -m "Changed links style"
[main fcb263d] Changed links style
 1 file changed, 5 insertions(+), 5 deletions(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add .; git commit -m "Added table borders"
[main 385669a] Added table borders
 1 file changed, 9 insertions(+)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add .; git commit -m "Added themed components"
[main 0d13bb2] Added themed components
 2 files changed, 8 insertions(+), 4 deletions(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add .; git commit -m "Styled footer bg and links"
[main 0c4ab26] Styled footer bg and links
 1 file changed, 20 insertions(+), 7 deletions(-)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add .; git commit -m "Highlighted even table rows"
[main e5ccd4c] Highlighted even table rows
 1 file changed, 3 insertions(+)
[pavetr@pavetr-arch-laptop GitCheatSheet]$ git add .; git commit -m "Changed footer margins"
[main 20c59f1] Changed footer margins
 1 file changed, 7 insertions(+), 3 deletions(-)

Задание 5. Создайте пустой (без файлов) публичный удаленный репозиторий в своем аккаунте на GitHub.

Задание 6. Отправьте изменения на удаленный репозиторий. Если будет необходимость, настройте подключения к удаленному репозиторию.

git remote add origin https://git.pavetr.ru/pavetr/GitCheatSheet.git
git push