In this article we will talk about Git. Git it’s a version control system, a tool that tracks changes to your code and shares those changes with others. In this article lists the most basic commands that a QA person/developer … Read More
git
Git submodules
General overview This article is based on Git Submodules (Git tools) and real implementation in a production-grade application with several µ-monoliths calling each other via REST APIS. So, in this article, we’ll see a simplified example of a Spring RestTemplate … Read More
Git Bisect
Git offers a huge array of really useful tools for software development that are great to explore. Today I’ll talk about one of these: Git Bisect, very useful when we want to search for something specific within our code. What … Read More
Keeping sensitive data secret in a git repository
This post describes a tool (git-crypt), a set of practices and principles (e.g., Castle Approach to security, a.k.a Security in Depth principle) for increasing the protection for data inside a (private) git repository. Introduction: git repository After better, safer alternatives … Read More