GitHub Tutorial

Creating a GitHub Account

  • Head over to https://github.com/join to create your account
  • Your username will be visible to everyone and can be changed later on
  • If you are a current student, make sure to grab your GitHub Student Developer Pack. This gives you a bunch of access to development tools like the JetBrains IDEs, Heroku, Unity, and even a free domain for you website!


Profile

  • This is essentially the front page of your portfolio and also where you can access your repositories
  • You can also customize your pinned repositories to showcase your best work!


Repositories

  • A directory where your project files are stored, commonly referred to as a "repo"
  • For example, this is our 2020-SPICA-Flight Computer repository which contains the files that everyone on the avionics team has been working on:


  • This is also where you can view all the previous changes (commits), issues, and pull requests relating to the repository

Issues

  • The Issue tab can be used to keep track of bugs and future enhancement ideas
  • You can also apply labels to them for easy reading!

Pull Requests

  • Probably one of the most important features when working with other developers
  • It is used for code review and you can assign teammates to review your code before merging it to another branch
  • You can also see the comparison between the two branches to view the changes




Drop here!