سرفصل های دوره:
1. مقدمه ای بر Git
2. نصب Git
3. پیکربندی Git
4. ایجاد اولین مخزن Git
5. مفاهیم اساسی Git: مخزن، شاخه، کامیت
6. مشاهده وضعیت مخزن
7. اضافه کردن فایل ها به Staging Area
8. کامیت کردن تغییرات
9. مشاهده تاریخچه کامیت ها
10. بازگشت به کامیت های قبلی (Checkout)
11. بازگشت به کامیت های قبلی (Revert)
12. حذف فایل ها از Git
13. نادیده گرفتن فایل ها (Ignore)
14. درک مفهوم Branching
15. ایجاد شاخه جدید (Branch)
16. جابجایی بین شاخه ها (Checkout Branch)
17. ادغام شاخه ها (Merge)
18. حل تداخلات ادغام (Merge Conflicts)
19. حذف شاخه ها
20. مشاهده تاریخچه شاخه ها
21. کار با شاخه های راه دور (Remote Branches)
22. اضافه کردن مخزن راه دور (Remote Add)
23. مشاهده مخازن راه دور (Remote Show)
24. پوش کردن شاخه ها به مخزن راه دور (Push)
25. کشیدن تغییرات از مخزن راه دور (Pull)
26. کشیدن تغییرات از مخزن راه دور (Fetch)
27. همگام سازی شاخه های محلی و راه دور
28. بازنشانی شاخه محلی به مخزن راه دور
29. بازنشانی شاخه راه دور به شاخه محلی
30. کار با Fork ها
31. ارسال درخواست ادغام (Pull Request)
32. بازبینی کد در Pull Request
33. پذیرش درخواست ادغام
34. رد درخواست ادغام
35. مدیریت درخواست های ادغام
36. استفاده از Git Tags
37. ایجاد Tag
38. مشاهده Tags
39. استفاده از Tag های سبک (Lightweight Tags)
40. ...