# Submitting Labs

### Before you submit

Ideally, you’d commit small changes as you go. At a minimum, make sure that you commit your changes to your local repository each time you are wrapping up a coding session or about to take a break. Consider testing your code on ACI (or you local computer) before submitting the final version of your code.

### Convert any Jupyter notebooks to Markdown

• You’ll skip this step for any assignments that are Pluto notebooks, since Pluto notebooks are already valid Julia code.

• Return to the terminal tab (or open a new one) and make sure you’re in your repo’s directory

• Run the following commands

julia --project=. -e 'using Weave; convert_doc("NOTEBOOK_NAME.ipynb","NOTEBOOK_NAME.jmd")'
git add NOTEBOOK_NAME.jmd  # Only need to do this once per new file you create if you use the -a option with "git commit" below.  Otherwise, need to do each time you want to deposit a new version of the file into your respository.


### Commit your changes and push to Github

• Run the following commands
git commit -a -m "Completed"    # Commit all changes you've made to files being tracked and lets me know that you're done with the assignment