A quick reference to common SFDX commands
sfdx force:auth:web:login -d -a <Name of Org to be Authenticated>
sfdx force:user:password:generate -u <Org Name>
sfdx force:project:create -n <Project Name>
cd <Project Name>
sfdx force:org:create -f config/project-scratch-def.json -a <Scratch Org Name> -s -d 7
sfdx force:org:list
sfdx force:org:list --all
sfdx force:org:list --clean
sfdx force:config:set defaultusername=<Org Name>
sfdx force:source:push -u <Org Name>
sfdx force:source:pull -u <Org Name>
sfdx force:source:push -u <Org Name>
sfdx force:source:pull -u <Org Name 1>
sfdx force:source:push -u <Org Name 2>
sfdx force:user:permset:assign -n <Permission Set Name> -u <Org Name>
sfdx force:data:tree:export -q "SELECT Name, Custom__c FROM Account WHERE Name != NULL AND Custom__c != NULL" -d ./data -u
sfdx force:data:tree:import -f data/Account.json -u <Org Name>
sfdx force:data:tree:import -p data/<plan file>.json -u <Org Name>
mkdir <Output Directory>
sfdx force:source:convert -d <Output Directory>
sfdx force:mdapi:deploy -w 10 -l RunLocalTests -d <Output Directory> -u <Org Name> -c
sfdx force:mdapi:deploy -w 10 -l RunLocalTests -d <Output Directory> -u <Org Name>
sfdx force:mdapi:deploy -w 10 -l RunAllTestsInOrg -d <Output Directory> -u <Org Name> -c
sfdx force:mdapi:deploy -w 10 -l RunAllTestsInOrg -d <Output Directory> -u <Org Name>