Git
-
Software Development
Git vs. GitHub: Understanding the Differences and Synergies
Version control systems are indispensable tools for managing and tracking changes to codebases. Among the most popular tools in this…
Read More » -
Web Development
Git Like a Pro: Mastering Modern Commands and Workflows
For developers, Git has become an essential tool. It allows you to track changes, collaborate effectively, and maintain a clear…
Read More » -
Software Development
When to Avoid Git Rebase
In the collaborative world of software development, version control systems like Git are vital for maintaining code integrity and streamlining…
Read More » -
Software Development
Beyond GitHub: Your Ultimate Version Control Guide
In this guide we’ll delve into the world of GitHub, uncovering its myriad features and discovering how to make the…
Read More » -
Software Development
Mastering Terraform: 20 Essential Best Practices
Terraform, an open-source infrastructure as code (IaC) tool, has revolutionized the way organizations manage their infrastructure. By enabling the creation,…
Read More » -
Software Development
Git Cheatsheet
Introduction Git is a distributed version control system (DVCS) that has gained immense popularity for its speed, flexibility, and efficiency…
Read More » -
Software Development
Grouping multiple repositories with git submodules
A while back I had to make some changes to a couple of existing microservices that were new to me.…
Read More » -
Software Development
The Linear Git History
A lot of teams follow these rules. The question is why!? The rules are: Use GitHub flow – i.e. master…
Read More » -
Enterprise Java
Jenkins: Automating your delivery pipeline
In this post, we are going to create a Jenkins pipeline for a Java Spring project using Maven and Git:…
Read More »