List of common Salesforce CLI Commands
Generated by AI
Command: force:auth:web:login
Description: Authenticate and log in to a Salesforce org using the web-based login flow.
Example: sfdx force:auth:web:login -a MyOrg
Command: force:org:create
Description: Create a new Salesforce scratch org.
Example: sfdx force:org:create -s -a MyScratchOrg
Command: force:org:open
Description: Open a Salesforce org in a web browser.
Example: sfdx force:org:open -u MyOrg
Command: force:source:deploy
Description: Deploy source code and metadata to a Salesforce org.
Example: sfdx force:source:deploy -p force-app/main/default/classes
Command: force:source:retrieve
Description: Retrieve source code and metadata from a Salesforce org.
Example: sfdx force:source:retrieve -m ApexClass:MyApexClass
Command: force:apex:class:create
Description: Create an Apex class in the local project.
Example: sfdx force:apex:class:create -n MyApexClass
Command: force:apex:trigger:create
Description: Create an Apex trigger in the local project.
Example: sfdx force:apex:trigger:create -n MyApexTrigger
Command: force:data:tree:import
Description: Import data into Salesforce using JSON files.
Example: sfdx force:data:tree:import -p data/Account.json
Command: force:package:install
Description: Install a Salesforce managed or unmanaged package.
Example: sfdx force:package:install -i 04t...
Command: force:package:create
Description: Create a Salesforce package.
Example: sfdx force:package:create -n MyPackage -t Unlocked
Command: force:package:version:create
Description: Create a package version for a Salesforce package.
Example: sfdx force:package:version:create -p MyPackage -x
Command: force:apex:test:run
Description: Run Apex tests in a Salesforce org.
Example: sfdx force:apex:test:run -n MyTest
Command: force:lightning:component:create
Description: Create a Lightning Web Component (LWC) in the local project.
Example: sfdx force:lightning:component:create -n MyLWC
Command: force:source:push
Description: Push source code changes from the local project to a Salesforce org.
Example: sfdx force:source:push
Command: force:source:pull
Description: Pull source code changes from a Salesforce org to the local project.
Example: sfdx force:source:pull
Command: force:config:set
Description: Set a Salesforce CLI configuration value.
Example: sfdx force:config:set defaultusername=MyOrg
Command: force:data:soql:query
Description: Execute a SOQL query against a Salesforce org and display the results.
Example: sfdx force:data:soql:query -q "SELECT Name FROM Account"
Command: force:mdapi:deploy
Description: Deploy metadata using Metadata API (Classic).
Example: sfdx force:mdapi:deploy -d path/to/metadata
Note: This is not an exhaustive list of all available commands, but it includes some commonly
used ones. You can always refer to the official Salesforce