Forrest logo
back to the sfdx tool

sfdx:tldr:75f4f

sfdx: Pull source metadata from an Organization.
$ sfdx force:source:pull --targetusername ${organization}
try on your machine

This command is used in Salesforce DX (SFDX) and is used to retrieve the metadata components from a Salesforce org (source org) and pull them into a local project directory on your machine.

Let's break down the command:

  • sfdx: refers to the Salesforce CLI (Command-Line Interface) tool.
  • force:source:pull: is the specific command executed in the CLI to pull source code from a Salesforce org. This command retrieves the metadata components defined in the package.xml file present in the project directory.
  • --targetusername: is an option used to specify the target Salesforce org (from which the metadata should be pulled). It requires the username or alias of the Salesforce org.
  • ${organization}: is a placeholder used to represent the username or alias of the Salesforce org you want to pull the metadata from. You should replace ${organization} with the actual username or org alias.

For example, if your org's username is "myorg@example.com", the command would be:

sfdx force:source:pull --targetusername myorg@example.com

This command initiates the process of pulling the metadata components from the specified org and updates the local project directory with the retrieved metadata.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the sfdx tool