شروع به کار در Git

Getting Started In Git

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

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

آنچه را پوشش خواهیم داد

  • ایجاد و راه اندازی یک مخزن Git
  • درک هر دو فهرست کاری و منطقه صحنه سازی
  • انجام تغییرات در فایل‌ها در مخزن ما
  • ایجاد شاخه‌ها برای کار مستقل روی فایل‌ها
  • استفاده از جدول زمانی مخزن برای کنترل و ادغام نسخه
  • اتخاذ یک گردش کار کاملاً حرفه ای که می تواند برای هر نوع پروژه ای اعمال شود

دوره برای چه کسی است؟

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

چرا باید در این کلاس شرکت کنید؟

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

با این حال، با استفاده از ابزارهای مدیریت کنترل منبع مانند git، می توانید به راحتی مشکلات پروژه را عیب یابی کنید و حتی در صورت نیاز، پروژه خود را به حالت قبلی برگردانید.

برای شرکت در کلاس به چه مهارت هایی نیاز دارید؟

توجه داشته باشید که برای شرکت در این دوره به هیچ مهارت پیش نیازی نیاز ندارید. با این حال، برای مثال‌های این دوره، یک پروژه HTML ساختگی ایجاد خواهیم کرد. در حالی که نیازی به دانستن HTML ندارید، اگر دانش اولیه داشته باشید، کارها را آسان تر می کند.


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

درس ها Lessons

  • ثبت نام در Github Signing Up To Github

  • پروژه چند شاخه ای قسمت 3 The Multi Branch Project Part 3

  • ایجاد یک شاخه جانبی Creating A Side Branch

  • قدرت Rebasing The Power Of Rebasing

  • بازیابی شاخه های حذف شده Restoring Deleted Branches

  • دانلود و نصب Git Downloading And Installing Git

  • عیب یابی تضادها هنگام Rebasing Troubleshooting Conflicts When Rebasing

  • مشاهده فایل های گزارش برای تعهدات شما Viewing Log Files For Your Commits

  • اهمیت GitIgnore The Importance Of GitIgnore

  • حذف فایل ها و حذف آنها Removing Files And Deleting Them

  • پروژه تک شعبه Single Branch Project

  • پیمایش تعهدات شما Navigating Your Commits

  • چه می شود اگر آن را اشتباه می رود What If It Goes Wrong

  • بررسی شعب و گردش کار Review Of Branches And Workflows

  • ردیابی تغییرات با استفاده از Diff Tracking Changes Using Diff

  • چالش چند شاخه ای قسمت 2 The Multi Branch Challenge Part 2

  • مخزن ما را ایجاد کنید Create Our Repository

  • استفاده از Stash برای انتقال محتوا در سراسر شاخه ها Using Stash To Transfer Content Across Branches

  • ایجاد دایرکتوری های جدید Creating New Directories

  • چالش چند شاخه The Multi Branch Challenge

  • کار با شعبه اصلی در Git Working With The Main Branch In Git

  • ایجاد یک مخزن در Github Creating A Repo On Github

  • انجام تغییرات در مخزن شما Commiting Changes To Your Repository

  • ادغام شاخه ها با هم Merging Branches Together

  • افزودن فایل ها به دایرکتوری Adding Files To A Directory

  • تغییر نام فایل Changing The Name Of The File

  • درک فایل git Understanding The git File

  • تنظیم پیکربندی Git Setting Up Git Configuration

  • شروع به کار در Git مقدمه Getting Started In Git Introduction

  • ساختن شاخه ها از تعهدات قدیمی Building Branches From Older Commits

  • Git Stash Apply و Git Stash Pop Git Stash Apply And Git Stash Pop

  • بازگشت به یک نسخه قدیمی از پروژه شما Goining Back To An Old Version Of Your Project

  • نحوه استفاده از Stashing How To Make Use Of Stashing

  • دریافت کمک در ترمینال Getting Help In The Terminal

  • مقابله با تعارض هنگام ادغام Dealing With Conflicts When Merging

نمایش نظرات

شروع به کار در Git
جزییات دوره
5h 46m
35
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
1
- از 5
ندارد
دارد
دارد
Joe Baily
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Baily Joe Baily

اسم من جو بیلی است و مدرس طراحی دو بعدی و سه بعدی هستم. من در مدل سازی سه بعدی با استفاده از پلتفرم های نرم افزاری مانند مخلوط کن و 3DS max برای ایجاد مدل ها و دارایی های مجازی برای بازی های ویدیویی و انیمیشن ها تخصص دارم.

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