Not that long ago, I thought of one thing only - version control.
Now, I would think its pretty likely that this may be all that you think of when you hear GitHub too.
And that's ok!
GitHub does version control incredibly well, and for a lot of people GitHub is the only version control service they have ever used.
And like I mentioned above, until recently I also had this viewpoint.
Well, quite a few things have changed.
First of all, on 29th May 2020 I became a GitHub Campus Expert. This has given me more of a reason to explore what GitHub has to offer.
Secondly, I became the web editor of my college at university, and subsequently had the ability to create a web committee that needs managing.
Finally, Covid happened, and there was a sudden need to have all my team organisation online.
- Organisations - Great for managing a team, provides communication, centralised repo ownership, kanban boards
- The Explore tab - Helps you discover new and interesting repos from other users
- The Blog - Interesting posts from the GH team
- Actions - for CI/CD
- Online Learning Labs - amazing learning resources
- Campus Expert Program - I couldn't not plug this amazing scheme 😆
- The Student Developer Pack - A must for any students
Of course, there are many other things GitHub has to offer, but these are the ones I have found the most interesting/useful so far.