bugl
bugl
HomeLearnPatternsPathsSearch
HomeLearnPatternsPathsSearch

Loading lesson path

Learn/Git

Git

Git Tutorial

Git Tutorial focused on Git and GitHub Introduction and related concepts.

Lesson 1

Git Tutorial

Git is a free, open source tool that helps you save and manage different versions of your files and code.

Read lesson →Loading…
Lesson 2

Git and GitHub Introduction

Git is a popular version control system.

Read lesson →Loading…
Lesson 3

Git Install

You can download Git for free from git-scm.com .

Read lesson →Loading…
Lesson 4

Git Config

Now let Git know who you are.

Read lesson →Loading…
Lesson 5

Git Getting Started

Lets create our first repository

Read lesson →Loading…
Lesson 6

Git New Files

A new file is a file that you have created or copied into your project folder, but haven't told Git to watch.

Read lesson →Loading…
Lesson 7

Git Staging Environment

The staging environment (or staging area ) is like a waiting room for your changes.

Read lesson →Loading…
Lesson 8

Git Commit

A commit is like a save point in your project.

Read lesson →Loading…
Lesson 9

Git Tagging

- git tag <tagname> - Create a lightweight tag - git tag -a <tagname> -m "message" - Create an annotated tag - git tag <tagname> <commit-hash> - Tag a specific commit - git tag - List tags - git show…

Read lesson →Loading…
Lesson 10

Git Stash

- git stash - Stash your changes - git stash push -m "message" - Stash with a message - git stash list - List all stashes - git stash branch <branchname> - Create a branch from a stash

Read lesson →Loading…
Lesson 11

Git History

Git keeps a detailed record of every change made to your project.

Read lesson →Loading…
Lesson 12

Git Help

Git has many commands and options.

Read lesson →Loading…
Lesson 13

Git Branch

In Git, a branch is like a separate workspace where you can make changes and try new ideas without affecting the main project. Think of it as a "parallel universe" for your code.

Read lesson →Loading…
Lesson 14

Git Branch Merge

Merging in Git means combining the changes from one branch into another.

Read lesson →Loading…
Lesson 15

Git Workflow

- Working Directory - Where you make changes - git add - Stage changes - git commit - Save changes to your repository - git push - Share changes with others - git status - Check what's going on - Und…

Read lesson →Loading…
Lesson 16

Git Best Practices

- Commit Often - Write Clear Commit Messages - Use Branches - Pull Before You Push - Review Changes Before Committing - Keep Repositories Small - Use .gitignore - Tag Releases

Read lesson →Loading…
Lesson 17

Git Glossary

This glossary covers common Git terms and concepts. Use it as a handy reference while learning and working with Git.

Read lesson →Loading…