Ricky Holtz's portfolio website
Clone or fork the repository. Run npm install
to install dependencies
Run the gulp command to launch a local version of the website. It will automatically open on localhost:3000
, and will live reload with code changes to the site
HTML files are generated with each change to the site, and deployed on the gh-pages
branch. To update the live site, simply push changes and create a pull request to gh-pages
. Once the pull request is accepted, the changes will go live.
We use the following branch conventions to ensure the stability of the codebase.
This is a long-living branch off of master where active development work gets merged in via feature/, refactor/, or chore/ branches. Do not commit to this branch directly.
Create a temporary feature/your-feature-name
branch off of gh-pages
whenever you want to submit work through the normal release cycle. Your branch lives for as long as it takes for the feature to be complete enough to merge into gh-pages
, at which point you should rebase gh-pages
one final time, merge into gh-pages
, then delete your branch.
General maintenance to architecture, dependencies, or files like the README.md should happen on a temporary chore/your-task
branch off of gh-pages
. Use the appropriate process for merging a feature/
.
Refactoring or rewriting production code should happen on a temporary refactor/your-refactoring-focus
branch off of develop. Use the appropriate process for merging a feature
. Update the version as a patch.
This site was built using Jekyll, SASS and Gulp.