Enrolment options
Category: SCM
Course Duration: 2 Hours
Course Type: Paid
Course Language: Hindi
📚 Show course outline
Introduction 🎓
-
Welcome and Course Overview 🎉
- Introduction to the course
- What you will learn
- How to use the course materials
-
Introduction to Version Control 📚
- What is version control?
- Benefits of using version control
- Overview of Git and GitHub
Module 1: Getting Started with Git 🚀
-
Installing Git 💻
- Installing Git on Windows, macOS, and Linux
- Verifying the installation
-
Configuring Git ⚙️
- Setting up your user name and email
- Understanding Git configuration files
-
Basic Git Commands 📝
git init
– Creating a new repository
git status
– Checking the status of your repository
git add
– Staging files for commit
git commit
– Committing changes
git log
– Viewing commit history
Module 2: Working with Git Repositories 🗂️
-
Understanding Git Workflow 🔄
- The three stages of Git (working directory, staging area, repository)
- Working with branches
-
Creating and Managing Branches 🌿
git branch
– Listing branches
git checkout
– Switching branches
git merge
– Merging branches
-
Handling Merges and Conflicts ⚔️
- Understanding merge conflicts
- Resolving merge conflicts
Module 3: Introduction to GitHub 🌐
-
What is GitHub? 🤔
- Overview of GitHub features
- Creating a GitHub account
-
Creating and Managing Repositories on GitHub 🏠
- Creating a new repository
- Cloning repositories
- Understanding repository settings
-
Pushing and Pulling Changes 📤📥
git push
– Pushing changes to GitHub
git pull
– Pulling changes from GitHub
Module 4: Collaborating on GitHub 🤝
-
Forking and Cloning Repositories 🍴
- Understanding forks and clones
- How to fork a repository
- Cloning a forked repository
-
Creating Pull Requests 🔄
- What is a pull request?
- Creating and managing pull requests
-
Reviewing and Merging Pull Requests ✅
- Reviewing code
- Merging pull requests
Module 5: Advanced Git and GitHub Features 🛠️
-
Git Tags 🏷️
- Creating and managing tags
-
GitHub Issues and Projects 📋
- Tracking issues
- Using GitHub Projects for task management
-
Using GitHub Actions 🔧
- Introduction to GitHub Actions
- Setting up a simple workflow
Conclusion and Next Steps 🌟
-
Recap and Summary 📝
- Review key concepts
- Additional resources
-
Final Project 🏆
- Applying what you’ve learned
- Submitting your final project
-
Course Completion and Certification 📜
- Receiving your certificate
- Continuing your Git and GitHub journey
Please log in to access enrolment options.
Guests cannot access this course. Please log in.