Basic GitHub Assignment

Assignment Steps

  1. Create a free GitHub account.
  2. Create and initialize a new repository (public) that represents a programming assignment you have done for another class.
  3. Make sure you initialize it with a README.
  4. Using your favorite Git client (, modify the README file on your local computer and push your changes. I happen to like the command line version, and I recommend everyone know enough command line git to do the basics.
  5. Add your code to the repository (add, commit, and push).
  6. Modify something in the code (it can be documentation) (add, commit, and push).

Associated Reading

There are a million online resources for Git, but a good place to start is A lot of valuable information to read.

There are a lot of fun articles out there about why you should learn Git. Here is one.