Learn the fundamental commands of using git through our tutorial for beginners.
Learn about the three states (modified/untracked, staged and committed) that Git views your files in. Also learn about the three areas (working directory, staging area, git directory) of Git.
Learn how to initialize a Git repository or clone one off GitHub. Also learn about the useful git status subcommand.
Learn about the add and commit subcommands that allow Git to track and take a snapshot of your progress.