If you find yourself having to hand in a lab late, it is imperative that you follow the procedures below precisely. Failure to do so may result in a lab score of zero in the worst case.
Watch for the head TAs' confirmation email! If you do not receive it within 24 hours, let the TAs know, in class or via another email. We confirm each and every email regarding lab submissions that we receive from you, so if you do not receive an email from us in return, something went wrong! The confirmation email we sent to you is your proof of submission, and it is the only proof of submission that will be accepted in case of unexpected problems of any kind.
git
timestamps can be modified.
git log
will display a list of all of your commits in whatever repo you run it in with the newest ones first.
You can then copy the commit hash (the long string of letters and numbers) of whichever commit you want to use as the submission.
If you want to use the newest commit, you can also just tell us that.
This is to ensure that we grade the correct version of your lab, and that we grade it when you feel it's ready to be graded.
If you never let us know of your late submission, we will not check for it, and your lab will not be graded. Again, watch for the confirmation email!
Finally, when in doubt, ask your TA right away! We are here to help you!