Browsing as a guest.Preview anything. Sign in to make it yours.
← Explore
EngineeringPublic · published 4 Sept

Git Mastery: The Fundamentals

Learn the fundamental concepts of Git, version control, and the essential commands used daily. This course covers setting up Git, the basic workflow (init, add, commit), ignoring files, and viewing changes.

Coursified Library
source: Programming with Mosh
Outline · 13 modules · quiz after each
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
0
clones
1
learner
New
no ratings yet
13
modules
Cloning copies the outline, quizzes and assessment into your account. The video stays on YouTube; attribution to Coursified Library stays on the course.
Details
Duration1h 09m
Assessment27 questions · pass 70%
Quiz questions123
LanguageEnglish
LicenceOutline CC BY · video © channel
CertificateYes · verifiable
NewNo ratings yet