tasks

Collaborative Coding

For this task you will contribute to the BrickMMO Smart City project.

What is GitHub

Choose a project from the BrickMMO Project List and complete one or more isssues.

Steps

To complete this task, follow these steps:

  1. Work in groups of two to three. Take turns being the primary codder.

  2. Choose a project from the BrickMMO Project List.

  3. Choose an issue that is currently labellled as ToDo. Mark it as In Propgress. Clone the associated repo.

![NOTE] If you are not yet a member of the BrickMMO organization, ask your instructor to add you.

  1. Clilck the Assign Yourself link.

  2. Clck the Create a Branch link. The default branch name is fine:

  3. Use the provided code to create and checout a new banch.

    git fetch origin
    git checkout 1-branch-name
    

    If running the above code causes an error, we need to add one more line to create the branch before we check it out:

    git fetch origin
    git branch 1-branch-name
    git checkout 1-branch-name
    
  4. Use VSCode to make the required changes.

  5. Commit your changes and push using the branch name:

     git add .
     git commit -am "Meaningful description"
     git push origin 1-branch-name
    
  6. Create a Pull Request.

  7. Your istructor will merge.

Submitting this Task

After you have completed at least one issue, submit a link to the Pull Request in the Collaborative Coding assignment in Blackboard.

➔ Back to Task List