To start on a code change, make sure you have configured your environment to our standards and reviewed our acceptance criteria. This will make code review significantly easier and faster.
Each code change is applied against a specific repository. Depending on your task, you may need to make a change in multiple repositories. Follow these instructions for each one, and try to ensure your changes don't depend on each other, if feasible.
Please note that you will need to be connected to the University's network via VPN if you use a wireless connection or are off-campus. However, using VPN interferes with the virtual machine's network connection and will prevent you from viewing the site while it is on. You will need to connect whenever you need to run a clone, fetch, pull, or push command, or if you would like to access GitLab, and then you will need to disconnect.