Git Progress
Commit The Audit Trail
Week 4 introduced Git as analysis provenance. Week 5 uses that skill to make translation auditable.
Commit after meaningful checkpoints:
- R pipeline works.
- R function reproduces the pipeline.
- Python notebook loads the same data.
- Python summary matches the R summary.
- Final parity note is complete.
Notebook Output Hygiene
Jupyter notebooks can store rendered tables and images inside the .ipynb file. That makes Git diffs noisy.
Before committing:
- Open the Command Palette with
Ctrl+Shift+P. - Run
Notebook: Clear All Outputs. - Save the notebook.
- Stage
translation.ipynb,helpers.py, and your Quarto note together.
Example Commit Messages
Student Check
Your Git history should show the work developing in steps, not one unexplained final upload.