Skip to content

Repository for activities during Coffee 'N Code's Hacktoberfest 2018

License

Notifications You must be signed in to change notification settings

kimjiwook0129/hacktoberfest-2018

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UW Coffee 'N Code GitHub Workshop

This is a past workshop that introduces the basics of how to use GitHub to manage a project. Feel free to run through the exercise on your own time!

In this workshop we will all be contributing to an “open source” story! No programming required and have fun writing!

Story Prompt

By some clerical error in WaterlooWorks, our protagonist got an offer from a big tech company as a Junior Software Developer. They know they are surely under-qualified, but what-the-hey, the proposition for free meals and unlimited snacks meant the offer was accepted anyways! Write an day’s entry in their journal, as our protagonist fakes it till they make it!

Instructions Checklist

  1. If you do not have a Github account, follow this guide to create one.

  2. Enter your name next to the day you want to write for in our protagonist’s diary.

  3. Watch this video on how to fork a repository, then fork the Coffee ‘N Code “GitHub-Workshop” repo.

  4. Watch the first 2 min of this video on how to make a new branch and commit changes to your forked repo. Don't make a pull request yet! Also, don't make changes to master (which happens after 2min in the video)

  5. Create a branch with a name structured “day#” with the day you chose in step 2.

  6. Within this branch, write a diary entry using this template, and commit your change. Make sure to write inside of the journal-month-2.txt file.

  7. Read this article on how to make a pull request, then make a pull request that looks similar to the following image.

PR settings

  1. Let someone on the Coffee 'N Code committee know about your pull request so they can approve it
  2. See your contribution made under the branch named “master” in the Coffee ‘N Code repo (not your forked repo)

Additional Resources to Learn Git/GitHub

  1. Interactive Git Tutorial

Git Tutorial

  1. Git/GitHub Video Playlist
  2. Git Cheatsheet
  3. Git Handbook

About

Repository for activities during Coffee 'N Code's Hacktoberfest 2018

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published