Skip to content

Repository for a Hands-On Activity walking though a git/GitHub Workflow

Notifications You must be signed in to change notification settings

lynnliu626/github-issues-activity

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

github-issues-activity-F17

Repository for a Hands-On Activity walking though a git/GitHub Workflow

To use:

  1. Fork this repo into an organization for the course.
  2. Enable issues in the fork.
  3. Copy the issues from the original repo to the fork. Using something like [GitHub issues Import|https://github.com/IQAndreas/github-issues-import] makes this relatively painless.
  4. Invite all participants to be read-only collaborators on the repo in the organization so that they can be assigned issues.
  5. Assign a unique Part 1 issue to each participant. Participants will complete these concurrently, and issue pull requests. All Part 1 tasks are independent so no conflicts should result when merging the pull requests or when they pull before starting Part 2 issues.
  6. Assign each Part 2 issue to multiple participants. The instructor will make a concurrent change by copying code from the solution while participants work on these issues. Pull requests will generate merge conflicts. Participants will then pull changes, resolve conflict and reissue pull request. Instructor can then merge one.

Additional details, slides and in class handout are available from Dickinson College COMP491 or more specifically in the Hands-on section of the Version Control day.

About

Repository for a Hands-On Activity walking though a git/GitHub Workflow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%