https://akshaygorad.com/blog/git-checkout-remote-branch-how-it-works-and-when-it-is-good-to-use-should-we-know-about-checkout-remote-branch/
Git checkout remote branch: how it works and when it is good to use. Should we know about checkout remote branch?