Skip to content

This course contains lots of challenges for Git, each challenge is a small Git project with detailed instructions and solutions. You can practice your Git skills by solving these challenges, improve your problem-solving skills, and learn how to write clean and efficient code.

Notifications You must be signed in to change notification settings

labex-labs/git-practice-challenges

Repository files navigation

Git Practice Challenges

Languages

🇨🇳 简体中文 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇯🇵 日本語 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English

Git Practice Challenges

Start-Learning

This course contains lots of challenges for Git, each challenge is a small Git project with detailed instructions and solutions. You can practice your Git skills by solving these challenges, improve your problem-solving skills, and learn how to write clean and efficient code.

Git

Exercises

Index Name Difficulty Practice
01 🎯 Initialize Git Project Beginner Start Challenge
02 🎯 🆓 Add a Submodule Beginner Start Challenge
03 🎯 🆓 Clone Missing Submodules Beginner Start Challenge
04 🎯 🆓 Disable Fast Forward Merging Beginner Start Challenge
05 🎯 🆓 Edit Git Configuration File Beginner Start Challenge
06 🎯 🆓 Get the Current Branch Name Beginner Start Challenge
07 🎯 🆓 Merge a Branch Beginner Start Challenge
08 🎯 🆓 Set Default Push Branch Name Beginner Start Challenge
09 🎯 🆓 View Changes Between Commits Beginner Start Challenge
10 🎯 🆓 View Undo History Beginner Start Challenge
11 🎯 Cancel File Change Beginner Start Challenge
12 🎯 🆓 Add Files to the Staging Area Beginner Start Challenge
13 🎯 Autocorrect Git Commands Beginner Start Challenge
14 🎯 🆓 Clone the First Trending Repository Beginner Start Challenge
15 🎯 🆓 Configure the git text editor Beginner Start Challenge
16 🎯 🆓 View Current Status Beginner Start Challenge
17 🎯 🆓 View a Visual Graph of the Repository Beginner Start Challenge
18 🎯 🆓 Git Configuration with GitHub Beginner Start Challenge
19 🎯 Git Fundamentals: Add, Commit, Status, Diff Beginner Start Challenge
20 🎯 🆓 Create Your First Git Repository Beginner Start Challenge

About LabEx

LabEx is an interactive, hands-on learning platform dedicated to coding and technology. It combines labs, AI assistance, and virtual machines to provide a no-video, practical learning experience. With a strict 'Learn by Doing' approach, interactive online environments in the browser with automated step-by-step checks, structured content organization through the Skill Tree learning system, and a growing resource of 30 Skill Trees and over 6,000 Labs, LabEx offers comprehensive practical education. The platform includes Labby, an AI learning assistant built on latest AI models, providing a conversational learning experience.

More

About

This course contains lots of challenges for Git, each challenge is a small Git project with detailed instructions and solutions. You can practice your Git skills by solving these challenges, improve your problem-solving skills, and learn how to write clean and efficient code.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published