Your Model’s Numbers Just Changed. Git Never Noticed.

📰 Medium · Machine Learning

Learn how to track changes in your model's data using Data Version Control (DVC) to ensure reproducibility and accuracy

intermediate Published 1 Jul 2026
Action Steps
  1. Install DVC using pip by running 'pip install dvc'
  2. Initialize a DVC project by running 'dvc init'
  3. Add data to DVC by running 'dvc add data.csv'
  4. Commit changes to DVC by running 'dvc commit'
  5. Push changes to a remote repository by running 'dvc push'
Who Needs to Know This

Data scientists and machine learning engineers can benefit from using DVC to track changes in their models' data, ensuring reproducibility and accuracy in their results

Key Insight

💡 Git only tracks code changes, but DVC tracks data changes, ensuring that your model's results are accurate and reproducible

Share This
🚀 Use DVC to track changes in your model's data and ensure reproducibility! 💡

Key Takeaways

Learn how to track changes in your model's data using Data Version Control (DVC) to ensure reproducibility and accuracy

Full Article

Title: Git Tracks Your Code. Something Has to Track Your Data. Meet DVC

URL Source: https://medium.com/@hellojahid/your-models-numbers-just-changed-git-never-noticed-d40025306e50?source=rss------machine_learning-5

Published Time: 2026-07-01T12:46:11Z

Markdown Content:
[Sitemap](https://medium.com/sitemap/sitemap.xml)

[Open in app](https://play.google.com/store/apps/details?id=com.medium.reader&referrer=utm_source%3DmobileNavBar&source=post_page---top_nav_layout_nav-----------------------------------------)

Sign up

[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2F%40hellojahid%2Fyour-models-numbers-just-changed-git-never-noticed-d40025306e50&source=post_page---top_nav_layout_nav-----------------------global_nav------------------)

[](https://medium.com/?source=post_page---top_nav_layout_nav-----------------------------------------)

Get app

[Write](https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnew-story&source=---top_nav_layout_nav-----------------------new_post_topnav------------------)

[Search](https://medium.com/search?source=post_page---top_nav_layout_nav-----------------------------------------)

Sign up

[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2F%40hellojahid%2Fyour-models-numbers-just-changed-git-never-noticed-d40025306e50&source=post_page---top_nav_layout_nav-----------------------global_nav------------------)

![Image 1: Unknown user](https://miro.medium.com/v2/resize:fill:32:32/1*dmbNkD5D-u45r44go_cf0g.png)

# Git Tracks Your Code. Something Has to Track Your Data. Meet DVC

## A hands-on tour of Data Version Control, built on one small wine-quality model, from a frozen import to a cloud remote and a CI job that reproduces the whole thing.

[![Image 2: Jahid](https://miro.medium.com/v2/resize:fill:32:32/1*5FU2BycYht7ybZc_NgaNaA.jpeg)](https://medium.com/@hellojahid?source=post_page---byline--d40025306e50---------------------------------------)

[Jahid](https://medium.com/@hellojahid?source=post_page---byline--d40025306e50---------------------------------------)

Follow

24 min read

·

Just now

[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Fp%2Fd40025306e50&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40hellojahid%2Fyour-models-numbers-just-changed-git-never-noticed-d40025306e50&user=Jahid&userId=960e658f5b44&source=---header_actions--d40025306e50---------------------clap_footer------------------)

[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Frepost%2Fp%2Fd40025306e50&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40hellojahid%2Fyour-models-numbers-just-changed-git-never-noticed-d40025306e50&user=Jahid&userId=960e658f5b44&source=---header_actions--d40025306e50---------------------repost_header------------------)

[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fd40025306e50&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40hellojahid%2Fyour-models-numbers-just-changed-git-never-noticed-d40025306e50&source=---header_actions--d40025306e50---------------------bookmark_footer------------------)

[Listen](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2Fplans%3Fdimension%3Dpost_audio_button%26postId%3Dd40025306e50&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40hellojahid%2Fyour-models-numbers-just-changed-git-never-noticed-d40025306e50&source=---header_actions--d40025306e50---------------------post_audio_button------------------)

Share

Press enter or click to view image in full size

![Image 3](https://miro.medium.com/v2/resize:fit:700/1*-vzpqKQpiCC6edAHYWQzSQ.png)

You check out last month’s commit to reproduce a result. The code is byte-for-byte identical. You re-run it. The accuracy is different. Nothing in Git changed, so what moved?

The data moved. Git was only ever tracking a pointer to it, and somewhere along the way the file behin
Read full article → ← Back to Reads

Related Videos

Arrays vs Lists: What AI Actually Prefers | Common Tech Interview Questions
Arrays vs Lists: What AI Actually Prefers | Common Tech Interview Questions
SCALER
Why India Needs a New Kind of Hardware Engineer | Kunal Ghosh, Co-Founder at VSD | Scaler Pod
Why India Needs a New Kind of Hardware Engineer | Kunal Ghosh, Co-Founder at VSD | Scaler Pod
SCALER
10-Phase Deep Learning Roadmap 2026 | AI & Neural Networks | #shorts
10-Phase Deep Learning Roadmap 2026 | AI & Neural Networks | #shorts
SCALER
Deep Dive into Scaler's Advanced AI & Machine Learning Programme
Deep Dive into Scaler's Advanced AI & Machine Learning Programme
SCALER
8-Step Data Science Roadmap 2026 | AI & Machine Learning | #shorts
8-Step Data Science Roadmap 2026 | AI & Machine Learning | #shorts
SCALER
Deep Dive into Scaler's Modern Data Science and ML Programme with Specialisation in AI
Deep Dive into Scaler's Modern Data Science and ML Programme with Specialisation in AI
SCALER