01Introduction to GitGit is a distributed version control system used to record changes to code over time.3 min
02Ways to Use GitGit can be used via the command line, IDEs like VS Code, or GUI tools like GitKraken.3 min
03Setting Up GitGit can be installed from git-scm.com, with Git Bash recommended for Windows users.7 min
04Getting HelpUse `git <command> --help` to open full documentation in the terminal.1 min
05Initializing a RepositoryThe `git init` command creates a new empty Git repository in the current directory.3 min
06The Basic Git WorkflowThe Git workflow involves the Working Directory, Staging Area, and Repository.5 min
07Staging FilesThe `git status` command shows the state of the working directory and staging area.4 min
08Committing CodeThe `git commit` command saves staged changes permanently to the repository.4 min
09Course PromotionoptionalThe full Git Mastery course covers intermediate to advanced concepts.1 min
10Skipping the Staging AreaThe `git commit -a` command automatically stages all modified files and commits them.1 min
11Removing and Renaming FilesThe `git rm` command removes a file from both the working directory and the staging area.3 min
12Ignoring FilesThe `.gitignore` file specifies intentionally untracked files that Git should ignore.8 min
13Viewing ChangesThe `git status -s` command displays a compact, short-format status of the repository.7 min