How to use Git's config to rewrite HTTPS URLs to SSH and vice versa, for repo pushes and pulls.
How to use
git worktree to check out multiple Git branches from the same repo at once.
How to pull the Git refs for Pull Requests to your GitHub repo.
How to pull the Git refs for Merge Requests to your GitLab repo.
How to pull the Git refs that GitLab Environments exposes in your GitLab repo.
git commit --fixup= and
git rebase --autosquash to easily track and squash fix commits.
git cherry-pick to make it easier to backport or replay Git commits across different versions of your codebase.
git push --force-with-lease=ref can save you from overriding others' changes on shared Git branches.
Taking you through the journey I go on when writing blog posts, from ideation to publishing the post.
How to track changes to files in Git without pesky file renames getting in the way, using
git log --follow.