Version Control.
All posts.
Resolving Git Merge Conflicts in Salesforce Metadata: A Guide for Admins
Two admins changed the same Flow and git refuses to merge. Read the conflict markers, pick the right version, and stop Flows and Profiles from colliding again.
Anthropic's Scion vs Git: Why Anthropic Replaced Git, and What It Means for Your Team
Anthropic replaced Git in its monorepo with Scion after AI agents pushed merges past 30,000 a day. How Scion differs from Git, and what your team can borrow.
Why Teams Still Refresh Salesforce Sandboxes, and What to Refresh For When Git Is the Source of Truth
Refreshing a sandbox to fix drift hides a problem. When git is the source of truth, what still needs a refresh, and what can SFDMU and CI jobs replace?
Branching Strategy Does Not Remove Contention, It Decides Where It Queues
A branching strategy cannot remove contention from a shared Salesforce org. It only moves the queue. Queueing theory says where it lands and what it costs.
Git Basics for Salesforce Admins: Track Your Org Changes with Version Control
Learn the six git commands every Salesforce admin needs: init, status, add, commit, log, and diff. Includes a real workflow: retrieve a Flow, commit it, change it, see the diff.
Fetching Custom Configuration Metadata from Salesforce with sf CLI
How to retrieve CustomObject, CustomField, Layout, FlexiPage, RecordType, and CompactLayout metadata from Salesforce using sf CLI: source format, MDAPI format, and package.xml.
Connecting sf CLI to Your Salesforce Org: sf org login web Complete Guide
How to connect sf CLI to your Salesforce org using sf org login web. Covers sandbox vs production login, org aliases, and verifying your connection.
What is Version Control and Why Every Salesforce Admin Needs It
Version control for Salesforce admins explained from scratch: what it is, why your org needs it, and what you can do with git that you can't do today.