- Do not edit this file.
- Do not start this project until you have read these instructions carefully.
Using a simple HTML project, this assignment is designed to solidify your knowledge of the basic concepts of revision control using Git.
- Log in to GitHub.
- Fork this repo(sitory). See this video on how to carry out this step and step
3
. - Clone your fork, using either the web site or the GitHub Desktop client.
- Checkout your personalized branch, the one with your name and GitHub user handle.
This assignment requires that you work with text files — the kind that are uploaded to web servers. Therefore, you should observe best practices:
- Use lower-case, combined with kebab-case, to name files and folders (✅
do-this-for-files.html
or ✅do-this-for-folders
). - No spaces in folder or file names (🚫
not this
). - No camel case (🚫
notThis
); and, no snake case (🚫not_this
).
Note: The first 10 rules below do not pertain to the current repository.
- Create a folder anywhere in your computer’s file system called
outlining-algorithm
. - Add an empty text file called
index.html
to theoutlining-algorithm
folder. - Convert the
outlining-algorithm
folder into a repo, which will create an initial branch calledmaster
in which to work. - Publish the repo to GitHub.
- Load
index.html
into Atom. - Use Emmett’s bang shortcut to have it write starter HTML code into the
index.html
file. Save it then commit and push the change. - Create a new branch called
name-adding
, then publish the branch. (Ensure you’re now working in thename-adding
branch.) - Add your first and last names to the
title
element, then commit and push the change. - Merge
name-adding
intomaster
, then push. (Ensure you’re now working in themaster
branch.) - Using HTML’s outlining algorithm, list the following content in your
outlining-algorithm
document, replacing each item below with your own information. Commit and push as needed.
Name
Work (if applicable)
School
Major, or list undecided
Name of last class taken in major
Minor (if applicable)
Name of last class taken in major
Hobbies
Hobby 1
Hobby 2
- Come back to this repo, check out your personalized branch, then open
links-to-student-repos.md
in Atom. - Look for your name, then replace
URL HERE
with a link to youroutlining-algorithm
repo. Commit the change and push it. - Follow the Submission directions below to submit your assignment.
⏰ Wednesday, 25 September 2019, at 9:00 AM. 🚫 No late work will be accepted.
Issue a pull request back into the original repo, the one from which your forked was created, before the deadline. Look at these videos for help on how to do so.
Note: This assignment may only be submitted via GitHub. 🚫 No other form of submission will be accepted.
Item | Points |
---|---|
Kebab case used for names of files and folders | 10 |
At least the amount of commits mentioned in these instructions | 10 |
Branches present | 20 |
name-adding branch merged into master |
20 |
Outlining algorithm is logical | 20 |
HTML syntax valid | 20 |