You should be committing to git every time you work on this project. The git commit messages should be meaningful. These will be marked. It is OK if one or two are less meaningful, but most should be.
In this project, we ask you to follow the GitHub Flow workflow. In particular, once the repositories are set up, each team member will
create a branch
work on the function you are responsible for in this branch
add commits
open a pull request
wait for the code review and feedback from another team member, and once you have addressed the feedback from the other team member(s), one of them will merge your pull request
Use GitHub for project-related communication.
Use GitHub issues to communicate with team mates (as opposed to email or Slack).
Create project boards using GitHub and link tasks to issues.
Create GitHub milestones to group related issues. In particular, make a milestone for this milestone called milestone1 and put all the relevant issues linked to it.
Use proper grammar and full sentences throughout the project, especially in your README.
You should be committing to git every time you work on this project. The git commit messages should be meaningful. These will be marked. It is OK if one or two are less meaningful, but most should be.
In this project, we ask you to follow the GitHub Flow workflow. In particular, once the repositories are set up, each team member will
create a branch
work on the function you are responsible for in this branch
add commits
open a pull request
wait for the code review and feedback from another team member, and once you have addressed the feedback from the other team member(s), one of them will merge your pull request
Use GitHub for project-related communication.
Use GitHub issues to communicate with team mates (as opposed to email or Slack).
Create project boards using GitHub and link tasks to issues.
Create GitHub milestones to group related issues. In particular, make a milestone for this milestone called milestone1 and put all the relevant issues linked to it.
Use proper grammar and full sentences throughout the project, especially in your README.