Step-by-step guide to set up and share a Salesforce project with your team using Siid IDE and GitHub.
Every team member must do this once on their machine before anything else. This tells Git who you are so your commits are correctly attributed.
--global flag applies this config to all repos on your machine. You only need to do this once. If you ever need different settings for a specific repo, run the same commands without --global inside that repo folder.https://github.com/<your-org>/<repo-name>.git
origin.main branch before pushing. Check the branch name in the bottom-left status bar of Siid.C:\Users\Aman\Documents\salesforce_project).cmd and press Enter. A Command Prompt opens in that folder.Siid is built on VS Code — all git operations can be done from the UI. No terminal commands needed after cloning.
main, then create your branch.main.
yourname/feature to avoid conflicts on main.main and the compare branch is your feature branch.main. Pull → stash if needed (see Step 4) to avoid merge conflicts.main.main in Siid to get the merged changes before starting their next feature branch.mainmain for every task. main should only receive changes through reviewed and approved pull requests.main before starting new workmain. This reduces merge conflicts and keeps your branch close to the team's current state.aman/account-trigger or priya/lwc-dashboard. Avoid generic names like test or fix.