مقدماتیدرس 2 از 1325 دقیقه · عملی
وضعیت، تفاوتها و لاگ
بخشی از دوره گیت
در درس قبل یک کامیت ساختید، و آن دقیقا یک عکس لحظهای است. کار واقعی یعنی ویرایش فایلها بارها و بارها، و پیش از هر کامیت به جواب سه پرسش نیاز دارید: چه چیزی را عوض کردهام، دقیقا چه چیزی را عوض کردهام، و تا حالا چه چیزی را ذخیره کردهام. این درس درباره سه دستوری است که به این پرسشها جواب میدهند بدون آنکه چیزی را تغییر بدهند: git status، git diff و git log.
با ویرایش یک فایلِ دنبالشده و ساختن یک فایل تازه شروع کنید، همانطور که در کار واقعی پیش میآید ...
میخواهی گیت وضعیت، تفاوتها و لاگ را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با گیت آماده دریافت کنی و وضعیت، تفاوتها و لاگ را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسوضعیت، تفاوتها و لاگچه چیزهایی یاد میگیری
- Git status
- Git diff
- Git diff --staged
- Git log
- Log formatting
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
13 درس- 1راهاندازی اولیه و اولین کامیت (commit) شما25 دقیقه
- 2وضعیت، تفاوتها و لاگ25 دقیقه
- 3برنچها (branch) و مرج (merge)30 دقیقه
- 4حل تعارضهای مرج (merge)30 دقیقه
- 5ریموتها (remote): پوش (push)، پول (pull)، فچ (fetch)30 دقیقه
- 6استش (stash) و چریپیک (cherry-pick)25 دقیقه
- 7ریبیس (rebase) کردن30 دقیقه
- 8ریبیس (rebase) تعاملی و اسکواش (squash) کردن30 دقیقه
- 9تگها (tag) و ریلیزها (release)20 دقیقه
- 10گردشکارهای برنچ (branch)20 دقیقه
- 11بازیابی کارهای از دست رفته25 دقیقه
- 12هوکها (hook)25 دقیقه
- 13پروژه نهایی: یک جریان کامل Pull Request40 دقیقه
دورههای دیگر را ببین
پایتون
19 درس · 9.3س
Go
20 درس · 12.3س
ریاکت
17 درس · 10.2س
لینوکس
17 درس · 8.5س
داکر
13 درس · 6.6س
کوبرنتیز (Kubernetes)
14 درس · 8س
Ansible
12 درس · 6.1س
Bash
12 درس · 5.7س
هلم
10 درس · 5.4س
GitLab CI
11 درس · 5.8س
جنکینز
11 درس · 5.3س
PostgreSQL
14 درس · 7.6س
MySQL
13 درس · 6.8س
وب
14 درس · 5.9س
TypeScript
18 درس · 7.7س
Vibe Coding
12 درس · 5.8س
Prompt Engineering
11 درس · 6.2س
Vibe Coding: مبانی
12 درس · 4.5س
Vibe Coding: از نمونه اولیه تا Production
12 درس · 5.5س
Vibe Coding: مهندسی چند-Agent
12 درس · 5.3س
Vibe Coding: مهندسی پیشرفته
12 درس · 7.3س
