{"version":"2.0.41","anchor":"automatic-upstream-branch-setup","canonical_anchor":"automatic-upstream-branch-setup","heading":"Automatic Upstream Branch Setup","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.41\/e\/automatic-upstream-branch-setup","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.41","markdown":"### Automatic Upstream Branch Setup\n\n**What:** Automatically configures upstream tracking after git checkout\n\n**How it works:** After checking out a branch, automatically runs:\n\n`git branch --set-upstream-to=origin\/<branch> <branch>` **Details:**\n\n- Checks if upstream is already configured\n- Verifies remote branch exists before setting upstream\n- Logs all actions for debugging\n- Called automatically after branch checkout operations\n- **Evidence**: `tl5()` at line 427581 in pretty-v2.0.41.js (new function, doesn't exist in v2.0.37)"}