I was trying to get layout change from the remote so I can push to repository by specifying layout name using sfdx force:source:retrive -m Layout:mylayout but I don't understand why when next time I make some code change and push my change to scratch org it will try to upload so many files? when calling retrieve with specific layout does it get more than I need?
@ my scratch org environment in visual studio code I run the following commands
- sfdx force:source:status -r //find changes in remote in this case I just want to get the metadata for a particular layout
- sfdx force:source:retrieve -m Layout:"Changed object layout"
After this I tried to make some changes in a single apex class then It tries to upload all files "Source PROGRESS | ----- 2500/2500 Files" I am not sure if this is actually uploading but it takes for ever to upload new change for apex class to scratch org