I wrote my last Git tutorial 6 years ago, but I guess it took me quite some time to learn some new Git tricks.
At work we have a microservices architecture, with each service in a different repo. I work with around 6 of them on a regular basis and sometimes I have to make changes that touch more than one repo, such as changing the interface of one service and then changing all the other services that make calls to it.
We use the Azure Release flow for developing code, which means feature development happens on branches and we send pull requests (PR) to merge our code. Because …continue.