آموزش Git و GitHub MasterClass: Git Workflow، Commands - 2024

Git and GitHub MasterClass: Git Workflow, Commands - 2024

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: از مبتدی تا متخصص در Git و GitHub با استفاده از یادگیری گام به گام و بدون فرض. Rebase, Stashing, Tagging بیشتر.. مفاهیم کلیدی سیستم کنترل منبع Git را بیاموزید مخازن مربوط به گروه به همراه سازمان‌های GitHub ایجاد شعبه‌ها و حل تداخل‌های ادغام مانند مخازن حرفه‌ای ایجاد و فورک کردن مخازن در GitHub و پس از کار کردن بر روی آن‌ها تغییرات را پس بگیرید. به صورت محلی در کل گردش کار Git قدم بزنید حتی کمی سفر در زمان در مخازن Git و در GitHub رویدادهای ویژه را با برچسب ها و نسخه ها علامت گذاری کنید.

توضیح

Git Complete

این دوره به گونه‌ای طراحی شده است که رویکردی جامع به Git باشد، به این معنی که نیازی به دانش یا تجربه قبلی نیست، اما دانش‌آموزان در پایان با درک بسیار قوی و تجربه عملی از Git و مفاهیم کنترل منبع مرتبط ظاهر خواهند شد.

سازمان دوره

این دوره به چهار جزء اصلی تقسیم می شود:

  • مقدمه و راه اندازی

  • آموزش کنترل منبع Git

  • همه چیز درباره GitHub

  • پاداش‌ها

هر یک از مؤلفه‌های فوق چندین بخش در این دوره را شامل می‌شود.

جدید! شرح‌های بسته در طول دوره!


مقدمه  از این دوره خوشامد می‌گوید که شامل نکات مفیدی برای استفاده حداکثری از گذراندن دوره و نحوه طراحی دوره است. پس از آن، مفاهیم اصلی، پیش از فرو رفتن مستقیم در Git، برخی از نظریه‌های انتقادی را بررسی می‌کنند.

بعد از معرفی و مفاهیم اصلی، اولین کاری که انجام می‌دهیم نصب سریع برای Windows و Mac است. بخش Bonus یک فرآیند جامع تر و گام به گام برای کسانی که آن را ترجیح می دهند دارد.


معرفی و نمای کلی دوره  مقدمه ای بر این دوره و سیستم کنترل منبع Git ارائه می دهد و زمینه را برای بقیه دوره تنظیم می کند.

بعد از معرفی، اولین کاری که انجام می‌دهیم، نصب Git برای Windows و Mac است.

شروع سریع  معرفی بسیار سریع (۱۵ دقیقه) عملی به Git. ما با ثبت نام در GitHub، ایجاد یک مخزن در آنجا، ایجاد یک کپی محلی (کلون)، تغییرات محلی (افزودن/تعهد) و سپس به روز رسانی GitHub با تغییرات ما (فشار) شروع می کنیم.

در دستورات اولیه، تمام دستورات پایه مورد نیاز برای شروع یک پروژه جدید مدیریت شده توسط Git (یا فعال کردن Git برای یک پروژه موجود) را از طریق انجام تعهدات، از جمله عملیات رایج فایل مانند جابجایی و حذف فایل‌ها، مرور می‌کنیم. ما همچنین نحوه حذف فایل‌های اشتباه از ارتکاب تصادفی و نحوه بازبینی تاریخچه مخزن را توضیح می‌دهیم.

با یک پایه قوی، راه‌هایی را برای مقایسه در Git، از جمله همه حالت‌های محلی مختلف، بین commit‌ها و بین مخازن محلی و راه دور بررسی می‌کنیم.

ما به انشعاب و ادغام در Git توجه زیادی می‌کنیم. ما با "مسیر شاد" ساده شروع می کنیم و در مورد ادغام های "Fast-Forward" و نحوه کنترل آنها می آموزیم. ادغام‌های «اتوماتیک» رایج را طی می‌کنیم. در نهایت، ما عمداً مشکل ایجاد می‌کنیم تا بتوانیم با ابزار ادغام بصری خود، ادغام‌های متضاد را حل کنیم.

با یک پایه قوی در شاخه‌بندی و ادغام، سپس موضوع پیچیده‌تری را پوشش خواهیم داد،  Rebasing. در آن بخش، چندین مثال از rebasing، از جمله نحوه حل تعارض rebase را پوشش می‌دهیم.

در بخش ذخیره‌سازی، کارهای در حال انجام خود را در حین رسیدگی به مسائل مبرم‌تر ذخیره می‌کنیم، سپس از جایی که پس از آن کار را متوقف کردیم، ادامه می‌دهیم.

جدید:  در بخش برچسب‌گذاری، نقاط عطف یا نسخه‌های مهم را در پروژه خود علامت‌گذاری می‌کنیم. همچنین بعداً از آن برچسب ها برای مقایسه تفاوت بین نقاط عطف مهم استفاده می کنیم. ما همچنین نحوه استفاده از برچسب ها در GitHub را بررسی می کنیم.

همه ابزارها دارای بخش‌های نصب و پیکربندی هستند تا اطمینان حاصل شود که هیچ‌کس عقب نمی‌ماند.

ویژگی های دوره  

ارائه‌ها آموزش صوتی/تصویری ایده‌های مفهومی را ارائه می‌دهند. از آنجایی که تعداد کمی از ارائه های اسلاید افزاری را دوست دارند، ارائه اسلایدها به حداقل ممکن می رسد.

چندین ضمیمه و سخنرانی‌های سند در طول دوره اطلاعات تکمیلی، تصاویر، یا سایر مطالب مرجع را ارائه می‌دهند.

حرکت به جلو

این دوره به صورت دوره‌ای گسترش می‌یابد تا موضوعات بیشتر، مواد پشتیبانی و محتوای جایزه را شامل شود! برخی از محتوا ممکن است در پاسخ مستقیم به بازخورد یا بحث های دانش آموز باشد -- بنابراین با ویژگی بحث های دوره درگیر شوید!


سرفصل ها و درس ها

مقدمه و نصب GIT GIT Introduction & Installation

  • مقدمه GIT GIT Introduction

  • خوش آمدید و هدف Welcome & Goal

  • اصطلاحات کلیدی GIT GIT Key Terminology

  • چت دوره با دانش آموزان و انجمن فنی Course Chat with Students and Tech Community

  • GIT & VCS چیست What is GIT & VCS

  • GIT را بر روی Linux Linux نصب کنید Install GIT on Linux Machine

  • GIT را روی Windows Machine نصب کنید Install GIT on Windows Machine

  • نصب GIT در ویندوز: راهنمای متن Install GIT on Windows : Text Guide

شروع سریع GIT | پیکربندی GIT GIT Quick Start | GIT Configuration

  • پیکربندی اطلاعات کاربر در GIT Configure User Information in GIT

  • اولین مخزن GIT ایجاد کنید Create First GIT Repository

  • اولین تعهد GIT First GIT Commit

  • ردیابی GIT و گزارش های GIT GIT Tracking & GIT Logs

ادغام GIT با GITHub GIT Integration with GITHub

  • GIT را با GITHub کاوش کنید Explore GIT with GITHub

  • Repo از راه دور در GitHub ایجاد کنید Create Remote Repo on GitHub

  • احراز هویت راه اندازی در محلی و Github SetUp Authentication in Local & GitHub

  • در GIT شعبه ایجاد کنید Create Branches in GIT

  • ادغام شعب در GIT Merge Branches in GIT

  • برگشت در حالت قبلی در GIT Revert in Previous State in GIT

مقایسه در GIT Comparison in GIT

  • مقایسه صحنه صحنه و دایرکتوری کاری Compare Staging Area & Working Directory

  • مقایسه Commits در GIT Compare Commits in GIT

انشعاب و ادغام در GIT Branching & Merging in GIT

  • مفهوم شعب در GIT Concept of Branches in GIT

  • ادغام شعب در GIT Merge Branches in GIT

ذخیره سازی GIT GIT Stashing

  • GIT Stash با مثال GIT Stash with Example

  • Stash Untracked Files و GIT Stash Pop Stash Untracked Files and GIT Stash Pop

  • ذخیره چندگانه Manage Multiple Stash

سخنرانی جایزه: بعدی چیست؟ Bonus Lecture : What is Next?

  • تبریک می گویم Congratulations

  • بعدی چیه؟ What is Next?

نمایش نظرات

نظری ارسال نشده است.

آموزش Git و GitHub MasterClass: Git Workflow، Commands - 2024
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2.5 hours
27
Udemy (یودمی) udemy-small
18 فروردین 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
19,481
4.2 از 5
دارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

LevelUp360° DevOps LevelUp360° DevOps

دوره های حرفه ای DevOps گاهی اوقات ، دستیابی و گرفتن دست کسی آغاز یک سفر است. ما اغلب به شخصی احتیاج داریم که به ما کمک کند چند قدم اول را قبل از اینکه در آن حرکت استاد بگیریم ، برداریم. این چشم انداز ما در پشت همه دوره های ما "گام به گام" است 1. از ابتدا شروع کنید 2. موضوع را خراب کنید 3. کارها را ساده کنید 4. مرحله به مرحله پیش بروید تدریس اشتیاق ماست و ما هر دوره را طراحی می کنیم ، بنابراین شما می توانید از ابتدا شروع کنید ، هیچ چیزی در مورد یک موضوع نمی دانید و بعد از دوره متخصص می شوید و می توانید روی پروژه های سازمانی کار کنید.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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