The goals of this lab are to:
This assignment consists only of a written homework portion. Write your written solution using $\LaTeX$. Submit the written portion using github. This is a partnered assignment. You may work with one partner and submit a joint assignment. It is OK to discuss approaches at a high level with other students that are not your partner, but you must do your own write-up. Do not share your write up with other groups, and do not read other group's solutions. Please refer to the syllabus or ask me if you have questions about the policy.
cd ~/cs46 git clone git@github.swarthmore.edu:CS46-S18/lab05-<group>.git ./lab05where <group> is your group name. It is probably best to just log into github and find your repo name there.
Once you have edited the files, you should publish your changes using the following steps:
$ git add hw05.tex Readme.md $ git commit -m "completed lab05" $ git push
If you make changes to files after your push and want to share these changes, repeat the add, commit, push loop again to update the github server.
To recap, the git commit cycle is git add, git commit, git push. Don't forget to git push when you have completed an assignment.
You can review the basic git commands on the github help pages. Eventually, you should get in the habit of using git status to see if everything has been published, but we will talk about this more throughout the semester.
Remember to add, commit, push. You may commit and push as often as you like, and only the most recent push will be graded.