Cornickon / sf-examination

0 stars 0 forks source link

SF Examination - Test App

Miro Board

Migration Steps

  1. Checkout on master branch first. This is our main space of where source code of the app is

    image

  2. Perform git pull in order to sync your local files with contents of master branch

    image

  3. Create your feature specific branch

    • Click on your current branch (should be master)
    • Select 'Create New Branch' from the pallette
    • Provide Branch Name
    • Press Enter
  4. Branch Name Convention

    • New Feature

    feature/US{Number}, example: feature/US002

    • Bugfix

    bugfix/US{Number}, example: bugfix/US002

  5. Publish your branch

    image

  6. Pull your changes by building a package.xml in Manifest folder

  7. Retrieve changes from your current org by clicking 'Retrieve Source in Manifest from Org'

    image

  8. Stage your changes one by one in 'Source Control' tab in VS Code. This will ensure that your next command, commit, will have items to pick up

    image

  9. Commit your changes to the branch by using: git commit -m "US{Number} - Describe your changes briefly"

  10. Run git push

  11. Head to GitHub, and go to 'Pull Requests' tab. Click 'Create Pull Request'. Ensure that your target branch is master, and source branch is the one you created for this purpose