Skip to content

Instantly share code, notes, and snippets.

@TalkedDevotee
Last active September 15, 2017 06:24
Show Gist options
  • Save TalkedDevotee/417dac9ab11226fd3be734fe7a5bd79f to your computer and use it in GitHub Desktop.
Save TalkedDevotee/417dac9ab11226fd3be734fe7a5bd79f to your computer and use it in GitHub Desktop.
lab02

Laboratory work II

Данная лабораторная работа посвящена изучению утилит для разработки проектов

Tasks

  • 1. Ознакомиться со ссылками учебного материала
  • 2. Выполнить инструкцию учебного материала
  • 3. Составить отчет и отправить ссылку личным сообщением в Slack

Tutorial

Устанавливаем значения переменные окружений GITHUB_USERNAME и GIST_TOKEN, затем настраиваем текстовый редактор.

$ export GITHUB_USERNAME=TalkedDevotee # Установка значения GITHUB_USERNAME
$ export GIST_TOKEN=47fb03c84a3c68409f7ff2cf3732408231bc8624 # Установка значения GIST_TOKEN
$ alias edit=vim # Настройка текстового редактора
$ npm install -g gistup

Создаем файл .gistup.json и в нем прописываем token.

$ cat > ~/.gistup.json <<EOF
{
  "token": "${GIST_TOKEN}"
}
EOF

Создаем три папки.

$ cd ~ # Переход в домашнюю папку
$ mkdir -p workspace/labs/projects/ # Создание папки projects
$ mkdir -p workspace/labs/tasks/ # Создание папки tasks
$ mkdir -p workspace/labs/reports/ # Создание папки reports

Report

Скачиваем папку с файлами с GitHub, создаем новую папку, копируем файл README.md под другим именем в только что созданную папку, редактируем файл и выкладываем обратно на сервер.

$ cd ~/workspace/labs/ # Переход в папку labs
$ export LAB_NUMBER=02 # Установка значения LAB_NUMBER
$ git clone https://github.com/tp-labs/lab${LAB_NUMBER} tasks/lab${LAB_NUMBER} # Скачиваем с сайта
$ mkdir reports/lab${LAB_NUMBER} # Создаем папку lab02
$ cp tasks/lab${LAB_NUMBER}/README.md reports/lab${LAB_NUMBER}/REPORT.md # Копируем файл README.md в папку lab02 под новым именем с расширением .md
$ cd reports/lab${LAB_NUMBER} # Переход в папку lab02
$ edit REPORT.md # Редактируем файл
$ gistup -m "lab${LAB_NUMBER}" # Коммит "lab02"

Links

Unix commands

Package Managers

Software

Copyright (c) 2017 Братья Вершинины
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment