This repository contains content of the following ebook.
- Clone repository
git clone [email protected]:netguru/design-process.git
- Install all dependencies
yarn install
- Run local server
yarn start
Now all your changes should be visible on localhost.
This e-book is built upon vuepress-theme-live-ebook. Visit its' documentation for detailed instruction and tips.
This e-book uses Netlify for CI and deployment. Anything that goes to master is automatically deployed.
You're going to need two tools:
- Github for Desktop
- Editor of your choice (e.g. Atom, Sublime or Visual Studio Code)
If have those installed, make sure you have write access to the repository. You can create ticket here
- Open Github App, and find the repository to clone:
- Click on the current branch, to open branch navigation:
- Create new branch:
-
Now you can open your editor and edit source files.
-
Once you're done editing, go back to Github App and commit your changes:
- After your changes are locally commited, you can publish your branch:
- Since work should be collaborative, now you should create Pull Request on github.
- visit the repository and click on
New Pull Request
- make sure the
base
branch is set tomaster
-
Once your changes are reviewed by one of your collegues, you can
Merge
the Pull Request. -
Changes merged to
master
branch will be automatically deployed, and should be live in the next 3 minutes.