CollaboratingOnGit - aefreedman/SP2018_IntermediateGameDev GitHub Wiki

Working on a shared repo with Collaborators

These steps do not necessarily need to happen in this order

For the repository owner

  1. Make repository
    • Remember to include a .gitignore for Unity
  2. Invite collaborators to repository
  3. Create Unity project in repository
  4. Push master
  5. When the work is done, merge the branches into Master

For everyone

  1. Make Project and Issues on repository and assign responsibility
  2. Collaborators work on assigned tasks and commit to their branches

For the collaborators

  1. Clone repository and make branches
  2. Do work on your own branch
  3. Remember to reference your assigned Issues when making commits (Include #[IssueNumber] in your commit messages)