git init Command

In this exercise, we will learn about the git init command.

git status Command

In this exercise, we will learn about the git status command.

git add Command

In this exercise, we will learn about the git add command.

git commit Command

In this exercise, we will learn about the git commit command.

git log Command

In this exercise, we will learn about the git log command.

git branch Command

In this exercise, we will learn about the git branch command.

git remote Command

In this exercise, we will learn about the git remote command.

git clone Command

In this exercise, we will learn about the git clone command.

git merge Command

In this exercise, we will learn about the git merge command.

git diff Command

In this exercise, we will learn about the git diff command.

git restore Command

In this exercise, we will learn about the git restore command.

git revert Command

In this exercise, we will learn about the git revert command.

git tag Command

In this exercise, we will learn about the git tag command.

git blame Command

In this exercise, we will learn about the git blame command.

git bisect Command

In this exercise, we will learn about the git bisect command.

git cherry-pick Command

In this exercise, we will learn about the git cherry-pick command.

git rebase Command

In this exercise, we will learn about the git rebase command.

Git hooks

In this exercise, we will learn about the hooks concept in Git.

git stash Command

In this exercise, we will learn about the git stash command.

git checkout Command

In this exercise, we will learn about the git checkout command.

.gitignore in git

In this exercise, we will learn about the .gitignore file in git.

git submodule command

In this exercise, we will learn about the git submodule command.

git reset Command

In this exercise, we will learn about the git reset command.

Fork in Github

In this exercise, we will learn about the fork concept in Github.

git fetch and git pull command

In this exercise, we will learn about the git fetch and the git pull command in the git.

Create a new repository in Github

In this exercise, we will learn about how to create a new repository, and change the visibility of the repository in Github.

git rm command

In this exercise, we will learn about the git rm command in the git.

git push command

In this exercise, we will learn about the git push command in the git.

git config command

In this exercise, we will learn about the git config command in the git.

Markdown in Github

In this exercise, we will learn about various markdown syntax and its use.

Creating a template repository

In this exercise, we will learn how to create a template repository.

Delete and Restore repository

In this exercise, we will learn how to delete and restore the Github repository.