0% found this document useful (0 votes)
36 views

Cli Commands List

This document provides examples and descriptions of common Salesforce CLI commands. It lists commands for authenticating orgs, creating orgs and packages, deploying, retrieving, and pushing source code and metadata, running tests, and querying data. The commands can be used to develop, deploy, and manage code and applications in Salesforce orgs from the command line.

Uploaded by

trainermf78
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views

Cli Commands List

This document provides examples and descriptions of common Salesforce CLI commands. It lists commands for authenticating orgs, creating orgs and packages, deploying, retrieving, and pushing source code and metadata, running tests, and querying data. The commands can be used to develop, deploy, and manage code and applications in Salesforce orgs from the command line.

Uploaded by

trainermf78
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

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

You might also like