Git

Git is a distributed version control system that tracks changes in source code during software development. It allows multiple developers to work on a project simultaneously by managing versions of files, coordinating changes, and maintaining a history of modifications. Git enables branching and merging, facilitating experimentation and collaboration, and provides tools to track, compare, and revert changes in the codebase.

Git Tutorial

1
Git Home
10 minutes

Git Home refers to the directory on your local machine where your Git repositories are stored and managed.

2
Git Intro
10 minutes

Git Intro is an introduction to Git, covering its basic concepts, commands, and usage in version control.

3
Git Getting Started
10 minutes

Git Getting Started is an introduction to setting up and using Git for version control, including basic commands and initial configuration.

4
Git New Files
10 minutes

Git New Files" refers to files that have been created in a Git repository but have not yet been added to the staging area or committed to the repository.

5
Git Staging Environment
10 minutes

The Git staging environment is an intermediate area where changes are prepared and reviewed before being committed to the repository.

6
Git Commit
10 minutes

A Git commit is a snapshot of the changes in your staging environment, recorded in the repository's history.

7
Git Help
10 minutes

Git Help provides information and guidance on using Git commands and features.

8
Git Branch
10 minutes

A Git branch is a separate line of development in a repository, allowing you to work on different features or fixes independently.

9
Git Branch Merge
10 minutes

Git branch merge integrates changes from one branch into another, combining their histories.

Git and GitHub

1
GitHub Getting Started
10 minutes

GitHub Getting Started provides an introduction to using GitHub for version control, repository management, and collaboration.

2
GitHub Edit Code
10 minutes

GitHub Edit Code allows you to make changes to files directly within the GitHub interface.

3
Pull from GitHub
10 minutes

Pull from GitHub retrieves the latest changes from a remote repository and integrates them into your local repository.

4
Push to GitHub
10 minutes

Push sends your local repository changes to a remote repository on GitHub.

5
GitHub Branch
10 minutes

A GitHub branch is a separate line of development in a repository, allowing you to work on different features or fixes independently from the main codebase.

6
Pull Branch from GitHub
10 minutes

Pulling a branch from GitHub retrieves the latest changes from that branch in the remote repository to your local repository.

7
Push Branch to GitHub
10 minutes

Pushing a branch to GitHub uploads your local branch and its changes to the remote repository on GitHub.

8
GitHub Flow
10 minutes

GitHub Flow is a simple branching model for managing and deploying code, where changes are made in branches, reviewed through pull requests, and merged into the main branch.

9
GitHubFlow2
5

Git Contribute

1
GitHub Fork
10 minutes

A GitHub fork is a copy of a repository that you can modify independently without affecting the original repository.

2
Git Clone from GitHub
10 minutes

Git clone from GitHub is a command that creates a local copy of a remote GitHub repository on your machine.

3
GitHub Send Pull Request
10 minutes

GitHub Send Pull Request is a feature that allows you to propose changes from your fork or branch to be merged into the original repository.

Git Advance

1
Git.gitignore
10 minutes

A .gitignore file specifies which files and directories Git should ignore and not track in a repository.

2
Git Security SSH
10 minutes

Git Security SSH refers to using SSH (Secure Shell) for secure authentication and communication between Git repositories and clients.

3
GitHub Add SSH
10 minutes

GitHub Add SSH involves adding your SSH public key to your GitHub account to enable secure, passwordless authentication for repository access.

Gilt Undo

1
Git Revert
10 minutes

Git revert creates a new commit that undoes the changes made by a previous commit, without altering the commit history.

2
Git Reset
10 minutes

Git Reset is a command that undoes changes in the working directory, staging area, or commit history, depending on the specified mode.

3
Git Amend
10 minutes

Git Amend is a command used to modify the most recent commit by updating its content or message.

Be the first to add a review.

Please, login to leave a review
Start course
Enrolled: 527 students
Lectures: 27
Level: Beginner

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed
Git
Category: