Github Workflows

Step-by-step guides for beginners to collaborate with Github

View on GitHub

Github Workflow Guides

You will be spending the majority of your time at NSS working as a team to solve hard problems together. Git and Github are the tools your team will use to work asynchronously and collaborate.

🧨 You are expected to experiment with, explore, and fail with your code throughout this experience. Conversely, you should never “wing it” with git and Github. Follow the guides here to the letter, and immediately ask for help if you are stuck.

Getting started with a team

Establishing Standards

Branch Processes

Pull requests

Working with branches

Merge conflicts

If there are any conflicts when you try to merge a branch, watch the EXTREMELY helpful guide to merge conflicts video to fix the conflict in Visual Studio Code merge editor.

Production releases