Github Cookbook (& how to submit CTD assignments via Github – prepared for Back End class)
What to do if you get errors when running your code:
- Read the errors you are getting from your software – this is skill that you MUST build and develop. It’s fundamental to learning and mastering your tool (the software you’re working on)
- Research those errors online – again this skill that you MUST build and develop. It is also fundamental to learning and solving your software bugs.
- If you haven’t found a solution online, ask classmates for help in your class’ discussion Slack channel. We can all learn from your issue. If classmates haven’t encountered the issue yet, they’ll be able to follow your progress if they run into the same problem. If none of your classmates can help, mentors will see your post in the channel and can lend assistance. It’s important to share information about issues that arise so curriculum instructions/resources can be corrected.
- If you aren’t making any progress with the above, direct message a mentor for help. The more info you give, the more details you give, the better we can help. Be sure to share:
- What is the error message?
- What you did to produce that error message (i.e. what command(s) did you run in your terminal that resulted in the error message)?
- What system are you using (Mac or PC)?
- What is the link to your repo so we can clone, run locally and try to replicate the error?
- What have you already tried to fix the error?
- What articles/tutorials have you used to try and resolve the error?
- What commands have you tried to run to resolve the error?
- If you still aren’t getting the help you need contact your class coordinator so they can facilitate you getting the help you need quickly.
How to ask for help and get better answers faster (YouTube video of huddle session hosted by Mentor, Pierre LeBrun)
Here are some resources curated by our mentors to help you in your coding journeys.