This is the hackathon project repository of team "siteBKNS" in the Unearthed Digital Tribes hackathon event, focuses on IoT challenges in a mining environment.
In the compressed timeframe of the hackthon, we'll not bother with feature branches, just a branch per person so that changes can be committed for review/help/discussion without affecting master. But if its a simple change feel free to create and merge PR straight away.
Update to master as often as possible/convenient. Using Github Desktop as reference... Current branch =
- Check the network graph looks as expected. https://github.com/bencoman/siteBKNS/network
- Fetch origin
- Branch > Update from default branch
- Push to origin.
- Check the network graph looks as expected. https://github.com/bencoman/siteBKNS/network
- Check you have branch checked out.
- Do work.
- Commit to local (cloned) repository using a good message.
- Push to server.
- Check the network graph https://github.com/bencoman/siteBKNS/network 11 Click on [Code] tab.
- Select branc:
- Click [New pull request]
- If you previously wrote a good commit message, just click [Create pull request] otherwise write a good one now.
- If its a simple change, immediately click [Merge], otherwise on Slack ask for a review.
Note: PRs are not just for merging code, but also a good mechanism to collaborate by writing notes next to lines of code. Subsequent commits to your branch drag the PR along with it until its ready to actually merge.
Remember - Release Early, Release Often! And have Fun!