Git and Chemeketa Worklog
Git records changes to a project as commits. Chemeketa Worklog creates frequent commits while you work in a Chemeketa project template. Keep this history: it documents how you developed the program and is part of programming assignment requirements.
This demonstration uses Worklog's former name, GitDoc. The workflow remains the same:
Commits vs Local Saves
VSCode will save local edits to files. These saves are not recorded in the git history. A commit is a snapshot of the changes to the project that is recorded in the git history. When you save a project to turn in, your local VS code edit history is NOT included. Only the git commits will be available to your instructor.
Troubleshooting the Worklog While Developing Locally
If you are working locally (using VS code on your computer and not in a codespace) and you do not see commits being created, check that the Chemeketa Worklog extension is installed and enabled. If it is installed, verify that you have configured your Git identity. See the Git Identity Setup instructions.