Skip to content

About

Practical Git and GitHub notes, commands, workflows, and version control concepts for IT Support and System Administration

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Git learning

About

This repository contains my personal Git and GitHub study notes while preparing for IT Support, System Administration, and DevOps foundation roles.

The content focuses on practical version control usage, repository management, commit workflow, GitHub basics, and collaboration fundamentals.

Topics covered

  • Why Git exists
  • Git architecture
  • Installation
  • First repository
  • Working directory
  • Staging area
  • Commits
  • Branches
  • Merge
  • GitHub
  • Collaboration
  • Best practices

Repository structure

File Description Status
01-why-git-exists.md Purpose of Git and version control Completed
02-git-architecture.md Working directory, staging area, local repository, and remote repository Completed
03-installation.md Git installation and basic configuration Completed
04-first-repository.md Creating and initializing a Git repository Completed
05-working-directory.md Understanding file changes before staging Completed
06-staging-area.md Preparing changes before commit Completed
07-commits.md Saving project snapshots with commit messages Completed
08-branches.md Creating and switching branches In progress
09-merge.md Combining changes from branches Not started
10-github.md Using GitHub as a remote repository platform Not started
11-collaboration.md Working with others using Git and GitHub Not started
12-best-practices.md Clean commits, naming, documentation, and workflow habits Not started

Goal

Develop practical Git and GitHub skills for:

  • IT Support
  • Technical Support
  • System Administration
  • DevOps foundation
  • Technical documentation
  • Project version control
  • GitHub portfolio maintenance

Environment

Component Value
Platform GitHub
Interface GitHub browser / GitHub Desktop
Version control Git
Documentation format Markdown
Learning method Practical labs and documentation

Progress

  • Why Git exists
  • Git architecture
  • Installation
  • First repository
  • Working directory
  • Staging area
  • Commits
  • Branches
  • Merge
  • GitHub
  • Collaboration
  • Best practices
Overall progress: ███████░░░░░ 58%

Current stage: Branches

About

Practical Git and GitHub notes, commands, workflows, and version control concepts for IT Support and System Administration

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors