Have you recently cloned a GitHub or GitLab repository, created a new branch and tried to push back, only to encounter Git's fatal "Current branch has no upstream branch" error? If that's the case, ...
These hidden corners of Git will save you time and make your workflow less painful.