Introduction
Last updated
Last updated
This walkthrough is about getting started with Git (Version Control System) and GitHub platform. We will begin by setting up the environment, then move on to how to get Git set up to start working with. After all of that, you will be ready to play a game via Git!
This guide will:
Teach you the fundamentals of Git.
Familiarize you with most common Git commands.
Make you comfortable with GitHubs GUI.
Introduce you to concepts like collaborating, open source, working on team projects...
By the end I hope you will not only be able to collaborate on open source projects, but also understand what open source is about.
Learn Git while playing games like Tic Tac Toe and Hangman with your friends, or singleplayer games like Sudoku!
Some months ago, I have stumbled upon a reddit post sharing an article that explained how Spider Solitaire and Minesweeper were created to trick users into learning things like mouse accuracy.
Ever since, before I try lecturing somebody I first ask myself, "Is there a way I could teach this on a more engaging level?"
Git-Started is intended as an easy-to-consume Git and GitHub walkthrough in a way that you "learn while playing". It is also intended as a starting point to GitHub newcomers looking for projects to contribute to.
In case you already have GitHub account and Git set up on your machine, feel free to skip the Environment chapter!