Ravindra Bagale · Data Scienceसर्व coursesया course चे lessonsशोधाEnglish

Data Science · मराठी आवृत्ती

27.1 Notebook data projects साठी Git का

By Ravindra Bagale

या course चे सर्व chapters (py + ch)

हे का शिकायचं?

“Final_v7_really.ipynb” थांबवा. इतिहास, शाखा आणि backup हवे.

हे काय आहे?

Git = version history. Data files वेगळे नियम. Code/notebooks track; मोठा raw data सामान्यतः नाही.

कसं करायचं?

Step 1. Repo init.

Step 2. काय track करायचं ते ठरवा.

Step 3. पहिला commit.

Step 4. Remote optional.

उदाहरणं: copy करा आणि चालवा

उदाहरण A — Bad naming (fictional).

eda.ipynb → eda_v2.ipynb → eda_v2_FINAL.ipynb → eda_v2_FINAL_use_this.ipynb. Git replaces this mess with commits.

उदाहरण B — Good story.

commit 1: add raw sample + empty notebook
commit 2: clean city names for Maharashtra
commit 3: add Pune vs Nashik GMV chart

उदाहरण C — What Git is not in this chapter.

Not a full DevOps course. Not branching strategy for 50 engineers. Just enough so your Blinkit lab is reproducible.