آموزش Git: مبانی

Git Essential Training: The Basics

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که چگونه از Git ، نرم افزار محبوب کنترل نسخه منبع باز ، برای مدیریت کد منبع تقریباً در هر پروژه استفاده کنید. در این دوره ، کوین اسکوگلوند به بررسی مفاهیم اساسی در پشت سیستم های کنترل نسخه و معماری Git می پردازد. او با استفاده از یک روش گام به گام ، نحوه نصب Git را نشان می دهد و دستوراتی را ارائه می دهد که مدیریت کد کارآمد را امکان پذیر می کنند. با نحوه افزودن ، تغییر و حذف پرونده ها در مخزن آشنا شوید ؛ مشاهده گزارش متعهدات قبلی ؛ و مقایسه نسخه های یک فایل. بعلاوه ، نحوه لغو تغییرات پرونده ها و نادیده گرفتن برخی از پرونده ها را در مخزن Git مشاهده کنید.
موضوعات شامل:
  • بررسی تاریخچه کنترل نسخه
  • نصب Git در Mac ، Windows و Linux
  • شروع مخزن
  • نوشتن پیامهای مفید مربوط به تعهدات
  • معماری سه درخت Git
  • پیگیری هنگام افزودن ، ویرایش ، حذف یا انتقال پرونده ها
  • مشاهده مجموعه تغییرات و مقایسه نسخه ها
  • لغو تغییرات و بازیابی نسخه های قبلی
  • نادیده گرفتن تغییرات در انتخاب پرونده ها

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

مقدمه Introduction

  • برای مدیریت کد پروژه از نرم افزار کنترل نسخه Git استفاده کنید Use Git version control software to manage project code

1. Git چیست؟ 1. What Is Git?

  • کنترل نسخه Version control

  • تاریخچه پشت Git The history behind Git

  • درباره کنترل نسخه توزیع شده About distributed version control

2. نصب Git 2. Install Git

  • Git را روی Mac نصب کنید Install Git on a Mac

  • Git را در ویندوز نصب کنید Install Git on Windows

  • Git را روی لینوکس نصب کنید Install Git on Linux

  • پیکربندی اولیه Git Basic Git configuration

  • تکمیل خودکار Git auto-completion

  • کمک کنید Git help

3. شروع کار 3. Getting Started

  • یک مخزن اولیه را آغاز کنید Initialize a repository

  • فایلهای Git در جایی ذخیره می شوند Where Git files are stored

  • اولین تعهد شما Your first commit

  • یک پیام متعهد بنویسید Write a commit message

  • مشاهده تعهد View the commit log

4. مفاهیم Git و معماری 4. Git Concepts and Architecture

  • سه درخت The three trees

  • گردش کار Git Git workflows

  • مقادیر هش (SHA-1) Hash values (SHA-1)

  • نشانگر HEAD The HEAD pointer

5- در پرونده ها تغییراتی ایجاد کنید 5. Make Changes to Files

  • پرونده ها را اضافه کنید Add files

  • ویرایش پرونده ها Edit files

  • تغییرات را با diff مشاهده کنید View changes with diff

  • فقط تغییرات صحنه دار را مشاهده کنید View only staged changes

  • فایلهاروحذف کن Delete files

  • انتقال و تغییر نام پرونده ها Move and rename files

6. از Git با یک پروژه واقعی استفاده کنید 6. Use Git with a Real Project

  • وب سایت کاوش کالیفرنیا The Explore California website

  • Git را اولیه کنید Initialize Git

  • ویرایش های پرونده را مشاهده کنید View file edits

  • مرحله و مرتب کردن میانبر Stage and commit shortcut

  • تعهد را مشاهده کنید View a commit

  • مقایسه تعهدات Compare commits

  • پیام های متعهد چند خطه Multiline commit messages

  • تعهدات اتمی را انجام دهید Make atomic commits

  • چالش: ویرایش های مشتری Challenge: Client edits

  • راه حل: ویرایشهای مشتری Solution: Client edits

7. واگرد تغییرات را تغییر دهید 7. Undo Changes

  • تغییر فهرست دایرکتوری کار را لغو کنید Undo working directory changes

  • پرونده های ناپایدار Unstage files

  • تعهدات را اصلاح کنید Amend commits

  • نسخه های قدیمی را بازیابی کنید Retrieve old versions

  • تعهد را برگردانید Revert a commit

  • پرونده های غیر قابل حذف را حذف کنید Remove untracked files

8. نادیده گرفتن پرونده ها 8. Ignore Files

  • از پرونده های .gitignore استفاده کنید Use .gitignore files

  • ایده هایی برای نادیده گرفتن Ideas on what to ignore

  • در سطح جهانی پرونده ها را نادیده بگیرید Globally ignore files

  • فایل های ردیابی شده را نادیده بگیرید Ignore tracked files

  • دایرکتوری های خالی را ردیابی کنید Track empty directories

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Git: مبانی
جزییات دوره
2h 55m
47
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
173,369
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Skoglund Kevin Skoglund

بنیانگذار NovaFabrica

Kevin Skoglund راه حل های وب سفارشی را در Nova Fabrica می سازد و توسعه وب را در LinkedIn Learning آموزش می دهد.

Kevin Skoglund بنیانگذار Nova Fabrica، یک آژانس توسعه وب متخصص در ارائه راه حل های سفارشی و مقیاس پذیر با استفاده از Ruby on Rails، PHP، SQL، و فناوری های مرتبط. مشتریان Nova Fabrica عبارتند از: An Event Apart، Atlas Carpet Mills، Consulate Film، Gregorius|Pineo، Maharam، Oakley، و The Bold Italic. کوین نویسنده lynda.com با بیش از 15 سال تجربه تدریس و توسعه وب است.