Git Debugging Techniques
In the world of software development, you can't get far without knowing how to use Git, the world's most popular and widely adopted version control system. But Git is much more than the c...
But what happens when you need to find a bug, fix a problem, or discover historical information? Often, developers use a graphical interface (UI) to navigate a project's code base. But did you know that you can use Git to resolve bugs and issues faster by isolating problematic commits? Or collaborate more effectively by understanding code changes and their context in your files' historical data? Or even efficiently navigate your code base to discover valuable information using Git as a search engine for specific patterns or text in your repositories?
Whether you're debugging issues, discovering information, or searching for code references, Git has equipped you with the ability to efficiently navigate and analyze your code base without having to leave your command prompt.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
6 sections- 1 Table of Contents
- 2 Course Overview
- 3 Debug with binary search: git bisect
- 4 Debug with file history: git blame
- 5 Debug with a string or regular expression: git grep
- 6 Summary
More CI/CD, Git & DevOps Practices courses
View all 26DevOps Foundations: Core Concepts and Fundamentals
Lean software development, what DevOps replaces and how to adopt DevOps in the enterprise.
DevOps CI/CD: Setting up a CI/CD Pipeline
CI/CD concepts and building a deployment pipeline with GitHub Actions for a .NET API.
DevOps Troubleshooting: Planning and Implementing a DevOps Strategy
Audit your current state, run a DevOps pilot and sustain momentum across the organization.
DevOps Troubleshooting: Using Monitoring and Logging
Set up monitoring and logging and integrate observability into CI/CD pipelines.
DevOps Troubleshooting: Security and DevSecOps
Secure cluster access, deployment and runtime, with security scans wired into CI/CD.
Strategic DevSecOps Foundations for Azure Kubernetes Service (AKS)
DevSecOps for AKS — identity, workloads, network, secrets and continuous compliance.
Interested in this course?
Contact us to book it or get a custom training plan for your team.