Coder Social home page Coder Social logo

general-0's Introduction

GENERAL#0

Всем привет и добро пожаловать на курс "Полный цикл разработки JS". Во время курса вам предстоит решать много домашних заданий, в которых наш герой Иннокентий будет попадать в разные жизненные ситуации. Эта практика является подготовительной, во время неё вы изучите порядок сдачи домашних работ и познакомитесь с назначенным вам ментором.

Для того, чтобы успешно сдавать домашние работы, вам предстоит пользоваться сервисом GitHub и системой контроля версий Git.

  1. Прежде всего зарегестрируйтесь на GitHub
  2. Скачайте на свой компьютер Git
  3. Откройте терминал и убедитесь, что на вашей машине появился Git. Для этого можно использоваться команду git --version. В консоли будет примерно такой ответ: git version 2.30.1 (Apple Git-130)
  4. Из своего аккаунта на GitHub возьмите почту и настройте конфиг файл для Git. Для этого в терминал введите команды:
    git config --global user.email "[email protected]"
    git config --global user.name "Example Example"
    
  5. Сделайте копию репозитория к себе в профиль (еще это называют форком)
  6. Форкнутый репозиторий требуется клонировать локально
    • С помощью терминала git clone https://github.com/PCR-JS-2022/HTML-CSS-0.git
    • С помощью Visual Studio Code image
  7. Создайте новую ветку формата фамилия_имя
    • С помощью терминала
       git branch novikov_vasiliy
       git checkout novikov_vasiliy
      
    • С помощью Visual Studio Code
  8. В папке у вас будет находится файл index.js с рабочей функцией sumTest, которая считает сумму двух чисел. Вам не требуется менять логику работы функции, поменяйте только её название просто на sum. Файл должен выглядит так:
    function sum(a, b) {
      return a + b;
    }
    
    module.exports = { sum };
  9. Вы внесли локальные изменения. Теперь потребуется их зафиксировать.
    • С помощью терминала
       # Заходим в созданную папку с клоном
       cd HTML-CSS-0
       
       # Подготавливаем файл index.js к фиксации
       git add index.js
       
       # Фиксируем изменения с комментарием
       git commit -m "Первая попытка решения"
      
    • С помощью Visual Studio Codeimage
  10. Зафиксированные изменения нужно отправить на сервер GitHub
    • С помощью терминала
       git push origin master
      
    • С помощью Visual Studio Code image
  11. Зайдите на GitHub и создайте новый пулл реквест из вашей ветки в ветку main нашего репозитория. Дайте название реквесту по правилу: Ваша_фамилия Ваше_имя

Если вы всё сделали правильно, то дальше бот закрепит за вами ментора, который будет помогать вам на протяжении всего курса. После назначения, бот призовет ментора на проверку вашего PR.

Когда ментор закроет PR бот напишет вам сколько баллов за задачу вы заработали.

image

Отслеживать рейтинг, смотреть сколько баллов за ту или иную задачу вы заработали можно на портале курса. Так же там будут публиковаться все лекции и практики по мере их появления.

general-0's People

Contributors

mixoil avatar toouren avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.