Posts Git Checkout vs Switch: Why Did We Need New Commands? Journey to Automating Markdown Frontmatter with Git Hooks Renaming a Branch