This repository partially uses the ‘Git’ Workflow.There are separate master/release and dev branches.The features which you work on get merged with dev once they are reviewed.The dev branch is merged with master/release branch whenever significant changes are made.
We love contributions and would be glad to see your implementations/blogs. That out of the way, an average contribution would involve the following:
git remote add upstream https://github.com/cspdf-bphc/blog.git (or use SSH).git checkout -b my-feature.\_posts directory. Blog posts, such as this one, are written in markdown. Make sure you follow the README.md before you finish changes.\_notebooks directory, and follow the test post, and follow the README.md.upstream/dev:
git checkout devgit fetch upstream devgit reset --hard FETCH_HEADgit checkout my-featuregit rebase devgit push origin my-feature.It might seem a little complicated at a glance, but the fundamental concept is simple: we want to ensure that your changes are always made on top of the latest changes to the project and thus, we can easily merge your code. If you are facing any troubles, create a PR as you usually would and we would merge it manually. :)