مقدمهای بر Git و GitHub
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک اینکه چرا کنترل نسخه ابزاری اساسی برای کدنویسی و همکاری است.
- نصب و اجرای Git بر روی ماشین محلی شما
- استفاده و تعامل با GitHub
- همکاری با دیگران از طریق مخازن راه دور
توضیحات دوره
در این دوره، شما یاد خواهید گرفت که چگونه نسخههای مختلف کد و فایلهای پیکربندی خود را با استفاده از یک سیستم کنترل نسخه محبوب به نام Git ردیابی کنید. همچنین به شما نشان خواهیم داد که چگونه یک حساب کاربری با سرویسی به نام GitHub راهاندازی کنید تا بتوانید مخازن راه دور خود را برای ذخیره کد و پیکربندی خود ایجاد کنید.
در طول این دوره، با قابلیتهای اصلی Git آشنا خواهید شد تا درک کنید چگونه و چرا از آن در سازمانها استفاده میشود. به ویژگیهای پایه و پیشرفتهتر، مانند برنچ ها و merging خواهیم پرداخت. نشان خواهیم داد که داشتن دانش عملی از یک سیستم کنترل نسخه مانند Git میتواند در مواقع اضطراری یا در هنگام اشکالزدایی به کمک بیاید.
سپس بررسی خواهیم کرد که چگونه میتوان از یک سیستم کنترل نسخه برای همکاری با دیگران از طریق مخازن راه دور استفاده کرد، مانند مخازنی که توسط GitHub ارائه میشود. با پایان این دوره، شما قادر خواهید بود تاریخچه کد خود را در Git ذخیره کنید و با دیگران در GitHub همکاری کنید، جایی که همچنین آغاز به ایجاد پرتفولیوی شخصی خود خواهید کرد! برای ادامه و انجام ارزیابیها، به یک کامپیوتر نیاز دارید که بتوانید Git را بر روی آن نصب کنید یا از مدیر خود بخواهید که آن را برای شما نصب کند.
مقدمهای بر Git و GitHub
-
مقدمه دوره 5:33
-
مقدمهای بر ماژول 1: کنترل نسخه 3:31
-
نگهداری نسخههای تاریخی 2:06
-
diff کردن فایلها 4:03
-
اعمال تغییرات 5:44
-
کاربرد عملی diff و patch 5:25
-
کنترل نسخه چیست؟ 3:26
-
کنترل نسخه و اتوماسیون 4:36
-
Git چیست؟ 3:23
-
نصب Git 3:13
-
نصب Git بر روی ویندوز (اختیاری) 7:20
-
اولین قدمها با Git 4:46
-
ردیابی فایلها 5:33
-
گردش کار پایه Git 6:27
-
ساختار یک پیام commit 4:51
-
جمعبندی ماژول 1: مقدمهای بر کنترل نسخه 2:00
-
به دوره خوش آمدید None
-
بررسی: مقایسه فایلها None
-
بررسی: اعمال تغییرات None
-
بررسی: کاربرد عملی diff و patch None
-
راهنمای مطالعاتی: diff و patch None
-
اطلاعات بیشتر درباره Git None
-
نصب Git None
-
بررسی: اولین قدمها با Git None
-
بررسی: ردیابی فایلها None
-
بررسی: گردش کار پایه Git None
-
بررسی: آناتومی یک پیام commit None
-
راهنمای مطالعاتی: Git None
-
اصطلاحات واژهنامهای از دوره 3، ماژول 1 None
-
راهنماییها و مراحل عیبیابی Qwiklabs None
-
نمونه: مقدمهای بر Git None
-
مقدمهای بر ماژول 2: استفاده از Git محلی 1:44
-
عبور از ناحیهی آمادهسازی 4:29
-
دریافت اطلاعات بیشتر درباره تغییرات ما 6:13
-
حذف و تغییر نام فایلها 4:23
-
Undo کردن از تغییرات قبل از commit 5:14
-
تغییر commits 3:56
-
Rollbacks 5:05
-
شناسایی یک commit 6:46
-
برنچ چیست؟ 2:57
-
ایجاد برنچ های جدید 4:18
-
کار با برنچ ها 3:05
-
Merging 2:36
-
Merge Conflicts 6:18
-
جمعبندی ماژول 2: استفاده از Git بهصورت محلی 1:15
-
بررسی: عبور از ناحیهی آمادهسازی None
-
بررسی: دریافت اطلاعات بیشتر از کاربر None
-
بررسی: حذف و تغییر نام فایلها None
-
راهنمای مطالعاتی: Git پیشرفته None
-
بررسی: Undo کردن از تغییرات قبل از commit None
-
بررسی: تغییر commits None
-
بررسی: Rollbacks None
-
بررسی: شناسایی یک commit None
-
راهنمای مطالعاتی: بازگشت در Git None
-
بررسی: ایجاد برنچ های جدید None
-
بررسی: کار با برنچ ها None
-
بررسی: Merging None
-
بررسی: Merge conflicts None
-
راهنمای مطالعاتی: برنچ های Git و merging None
-
اصطلاحات واژهنامهای از دوره 3، ماژول 2 None
-
نمونه: Merging برنچ ها در Git None
-
مقدمهای بر ماژول 3: کار با Remotes 2:15
-
GitHub چیست؟ 2:29
-
تعاملات پایه با GitHub 6:07
-
remote چیست؟ 4:29
-
کار با Remotes 3:10
-
واکشی تغییرات جدید 3:06
-
بهروزرسانی مخزن محلی 3:03
-
گردش کار Pull-Merge-Push 7:43
-
ارسال برنچ های راه دور 8:04
-
rebasing تغییرات شما 4:38
-
مثال دیگری از rebasing 8:11
-
بهترین شیوهها برای همکاری 4:13
-
جمعبندی ماژول 3: کار با Remotes 1:36
-
بررسی: تعاملات پایه با GitHub None
-
راهنمای مطالعاتی: تعاملات پایه با GitHub None
-
بررسی: کار با Remotes None
-
بررسی: دریافت تغییرات جدید None
-
بررسی: بهروزرسانی مخزن محلی None
-
راهنمای مطالعاتی: Git Remotes None
-
Secure Shell چیست؟ None
-
پروتکل SSH None
-
پیکربندی SSH None
-
کلیدهای API None
-
زمان استفاده از کلیدهای API None
-
کلیدهای عمومی در مقابل کلیدهای خصوصی None
-
بررسی: گردش کار Pull-Merge-Push None
-
بررسی: Push کردن برنچ های راه دور None
-
بررسی: rebasing تغییرات خود None
-
بررسی: مثال دیگری از rebasing None
-
راهنمای مطالعاتی: Conflict resolution None
-
اصطلاحات واژهنامهای از دوره 3، ماژول 3 None
-
نمونه: مقدمهای بر GitHub None
-
مقدمهای بر ماژول 4: همکاری 1:53
-
یک درخواست Pull ساده در GitHub 4:58
-
گردش کاری معمول درخواست Pull در GitHub 7:14
-
بهروزرسانی یک درخواست Pull موجود 4:36
-
Squash کردن تغییرات 6:08
-
بررسی کد چیست؟ 3:52
-
گردش کاری بررسی کد 3:37
-
چگونه از بررسی کد در GitHub استفاده کنیم؟ 5:04
-
مدیریت همکاری 4:00
-
ردیابی مسائل 8:06
-
ادغام مداوم 5:24
-
جمعبندی ماژول 4: همکاری 1:44
-
تبریک! 1:11
-
نگاهی به دوره بعدی 1:21
-
بررسی: گردش کاری معمول درخواست Pull در GitHub None
-
بررسی: بهروزرسانی یک درخواست Pull موجود None
-
بررسی: Squash کردن تغییرات None
-
راهنمای مطالعاتی: forkها و درخواستهای Pull در Git None
-
بررسی: چگونه از بررسی کد استفاده کنیم؟ None
-
اطلاعات بیشتر در مورد بررسی کد None
-
بررسی: پیگیری مشکلات None
-
ادغام git و GitHub None
-
ابزارهای مدیریت پروژه در GitHub None
-
ابزارهای اضافی None
-
اصطلاحات واژهنامهای از دوره 3، ماژول 4 None
-
نمونه: Push کردن commits محلی به GitHub None
-
مهارتهای IT در عمل None
-
رزومه خود را سفارشی کنید None
-
یک رزومه ایجاد کنید و مهارتهای جدید خود را اضافه کنید None
-
تجربه شغلی خود را به رزومه خود اضافه کنید None
-
نوشتن نامهی پوششی None
-
تفکر و ارتباط با همتایان خود None
-
واژهنامه دوره 3 None
مشخصات آموزش
مقدمهای بر Git و GitHub
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:126
- مدت زمان :04:08:28
- حجم :1.44GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy