قیمت این دوره: رایگانــ
  • مدرس دوره : حمیدرضا رضا
  • تعداد ویدیوها : 19 ویدیو
  • مدت زمان دوره : 1:55:00
  • سطح دوره : متوسط
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1403/12/23
آموزش کار با گیت در PyCharm

آموزش کار با گیت در PyCharm

این دوره آموزشی به شما کمک می‌کند تا کار با Git و GitHub را به صورت حرفه‌ای در PyCharm یاد بگیرید. گیت یک سیستم کنترل نسخه است که به توسعه‌دهندگان اجازه می‌دهد تغییرات کدهای خود را مدیریت کنند، همکاری گروهی داشته باشند و نسخه‌های مختلف پروژه خود را به راحتی کنترل کنند. در این دوره، ابتدا مفاهیم پایه‌ای گیت را یاد می‌گیرید، سپس نحوه استفاده از گیت و گیت‌هاب را در PyCharm بررسی خواهیم کرد.

 

در پایان این دوره، شما قادر خواهید بود:
✅ مخازن گیت را در PyCharm مدیریت کنید
✅ پروژه‌های خود را در GitHub آپلود و تغییرات را همگام‌سازی کنید
✅ با استفاده از گیت، به صورت تیمی روی پروژه‌ها کار کنید
✅ انواع دستورات گیت مانند commit, push, pull, branch را در PyCharm اجرا کنید
✅ مشکلات رایج در گیت را شناسایی و رفع کنید

 

سرفصل‌های دوره:

 

فصل ۱: معرفی گیت و گیت‌هاب

🔹 Git چیست و چرا باید از آن استفاده کنیم؟
🔹 تفاوت Git و GitHub
🔹 نصب و راه‌اندازی Git در سیستم

فصل ۲: آشنایی با محیط PyCharm و تنظیم Git

🔹 پیکربندی Git در PyCharm
🔹 ایجاد یک مخزن جدید در PyCharm
🔹 متصل کردن PyCharm به GitHub

فصل ۳: مفاهیم پایه Git در PyCharm

🔹 افزودن فایل‌ها به مخزن (Staging & Commit)
🔹 ارسال تغییرات به GitHub (Push)
🔹 دریافت آخرین تغییرات از مخزن (Pull & Fetch)
🔹 مشاهده تاریخچه تغییرات (History)
🔹 بازگردانی تغییرات (Revert & Reset)

فصل ۴: کار با شاخه‌ها (Branching) در PyCharm

🔹 ایجاد و مدیریت شاخه‌ها (Branches)
🔹 جابجایی بین شاخه‌ها (Checkout)
🔹 ادغام شاخه‌ها (Merge) و حل تعارضات (Conflicts)

فصل ۵: کار تیمی با گیت و گیت‌هاب در PyCharm

🔹 همکاری روی پروژه‌های گروهی
🔹 استفاده از Pull Requests
🔹 بررسی و مدیریت تغییرات دیگران (Code Review)

فصل ۶: حل مشکلات رایج و نکات پیشرفته

🔹 حل مشکلات رایج در گیت (Merge Conflicts, Detached HEAD)
🔹 استفاده از .gitignore برای نادیده گرفتن فایل‌ها

 

این دوره برای تمام برنامه‌نویسانی که قصد دارند مدیریت نسخه حرفه‌ای را در پروژه‌های خود یاد بگیرند، مناسب است. 🎯💡



پیش نیاز های دوره :

  1. ندارد

فهرستـــ ویدیوها

مدت زمان دوره 1:55:00
00:00
00:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره

00:02:42

در این جلسه به معرفی دوره می پردازیم

2
  • Git چیست و چرا باید از آن استفاده کنیم؟

00:02:35

Git چیست و چرا باید از آن استفاده کنیم؟

3
  • تفاوت Git و GitHub

00:03:40

تفاوت Git و GitHub

4
  • نصب و راه‌اندازی Git در سیستم

00:07:08

نصب و راه‌اندازی Git در سیستم

5
  • آشنایی با محیط PyCharm و تنظیم Git

00:05:26

پیکربندی Git در PyCharm

6
  • متصل کردن PyCharm به GitHub

00:07:20

متصل کردن PyCharm به GitHub

7
  • افزودن فایل‌ها به مخزن (Push & Staging & Commit)

00:07:23

افزودن فایل‌ها به مخزن (Push & Staging & Commit)

8
  • دریافت آخرین تغییرات از مخزن (Pull & Fetch)

00:05:01

دریافت آخرین تغییرات از مخزن (Pull & Fetch)

9
  • مشاهده تاریخچه تغییرات (History)

00:07:02

مشاهده تاریخچه تغییرات (History)

10
  • بازگردانی تغییرات توسط Reset

00:07:17

بازگردانی تغییرات توسط Reset

11
  • ایجاد و مدیریت شاخه‌ها (Branches)

00:07:26

ایجاد و مدیریت شاخه‌ها (Branches)

12
  • Conflicts

00:03:05

Conflicts

13
  • همکاری روی پروژه‌های گروهی

00:08:19

کلون (Clone) کردن مخزن پروژه

14
  • استفاده از Pull Request

00:06:36

استفاده از Pull Request)PR)

15
  • Fork کردن در GitHub و نحوه استفاده از آن

00:08:39

Fork کردن در GitHub و نحوه استفاده از آن

16
  • بررسی و مدیریت تغییرات دیگران (Code Review)

00:06:26

بررسی و مدیریت تغییرات دیگران (Code Review)

17
  • مشکلات رایج در گیت (Git)

00:05:13

مشکلات رایج در گیت (Git) - Merge Conflicts و Detached HEAD

18
  • استفاده از .gitignore برای نادیده گرفتن فایل‌ها در Git

00:10:26

استفاده از .gitignore برای نادیده گرفتن فایل‌ها در Git

19
  • جلسه پایانی

00:04:14

جلسه پایانی

دوره های دیگر مدرس

مشاهده همه دوره ها

نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .