Getting started
- open terminal in this folder
- type command
git status
- check that everething clear
- checkout to master branch and pull last changes
- add one more
remote
like this (my_repo is just an example of the name, link should lead to your repo)
git remote --add my_repo https://github.com/Alex/ArrayRealisation
- copy code of your implementation to desktop for example
- push this repo to your repository
git push -f my_repo master
- checkout to new
development
branch - install ```node_modules``
- checkout to new branch
fix/lint_error_tests
- fix all lint error and commit your changes
- create pull request to
development
- ask for accepting it and remove previos branch Add 2 your team partner as collaborator to this repo, he will accept your PR
- set up this settings to 2
- reviewer has to left some comments after review
- checkout to
development
branch - checkout to new
feature/array_implementation
branch - put code of your Array implementation to
index.js
- fix all lint error and commit your changes
- checkout to new
fix/some_method
branch - apply changes for this as one commit or several
- one commit for one error
- if this changes fix several tests, list all cases in this commit (below - example for 3 cases changes)
git commit -m"fix/some_method * check length of ... * must be a function * should calls 3 time" "
- commit and push, create pull request to
development
- ask for accepting it and remove previous branch
- repeat steps
17-20
I hope you'll have fun this time.