آموزش Git Fundamentals

Git Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما مفاهیم اساسی و ویژگی های کلیدی Git و نحوه راه اندازی محیط محلی خود، پیگیری و مدیریت محتوا به صورت محلی و نحوه کار در یک مخزن از راه دور مشترک با سایر اعضای تیم را به شما می آموزد. این دوره عمدتاً برای توسعه دهندگان است، اما این همچنین برای مدیران پروژه یا برنامه فنی، نویسندگان محتوا، یا واقعاً هر کسی که نیاز به بررسی، مشارکت یا حتی بهتر درک پروژه ای دارد که توسط Git نگهداری و ردیابی می شود، کار می کند. در این دوره، Git Fundamentals، مفاهیم اساسی و ویژگی های کلیدی استفاده از Git در پروژه های کد خود را یاد خواهید گرفت. ابتدا، خواهید آموخت که Git چیست و چگونه محیط محلی خود را برای شروع استفاده از Git تنظیم کنید. در مرحله بعد، نحوه استفاده از Git به صورت محلی و سپس نحوه کار در یک محیط مشترک با اعضای تیم را خواهید آموخت. دوم، شما یاد خواهید گرفت که چگونه تضادهای ادغام را حل کنید و چگونه تعهدات و تاریخچه محلی خود را تغییر دهید. در نهایت، هنگام استفاده از Git با برخی از گردش‌های کاری تیم محبوب و برخی از مراحل بعدی برای یادگیری بیشتر آشنا خواهید شد. پس از اتمام این دوره، مهارت ها و دانش لازم برای شروع کار با Git در پروژه های خود و همچنین پروژه های مشترک با توسعه دهندگان دیگر را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

فکر کردن در Git Thinking in Git

  • این چیزی به نام Git چیست؟ What Is This Thing Called Git?

  • ویژگی های Git The Characteristics of Git

  • وضعیت فایل های شما The Statuses of Your Files

  • 3 فهرست راهنمای Git The 3 Directories of Git

  • مقدمه ای بر Common Git Commands Introduction to Common Git Commands

  • قیاس کافی شاپ: استیو و قهوه مغز سیمی Coffee Shop Analogy: Steve and Wired Brain Coffee

محیط محلی خود را برای شروع استفاده از Git تنظیم کنید Setup Your Local Environment to Start Using Git

  • Git و خط فرمان Git and the Command Line

  • نصب Git Installing Git

  • یک مخزن گیت جدید ایجاد کنید Create a New Git Repository

  • تنظیم تنظیمات Git Setting Git Configurations

  • یک ویرایشگر متن پیش فرض تنظیم کنید Set a Default Text Editor

کار در یک مخزن محلی Working in a Local Repository

  • Git را به یک پروژه موجود اضافه کنید Add Git to an Existing Project

  • افزودن و ردیابی فایل های جدید Adding and Tracking New Files

  • ایجاد تغییرات در فایل ها Making Changes to Files

  • ایجاد شعبه جدید Creating a New Branch

  • مشاهده وضعیت فایل های مختلف Viewing the Different Files Statuses

  • ادغام یک شاخه به یک شاخه دیگر Merging a Branch into Another Branch

  • مشاهده تاریخچه تعهد شما Viewing Your Commit History

کار با دیگران در یک مخزن مشترک Working with Others in a Shared Repository

  • Git در شبکه Git on the Network

  • راه اندازی یک مخزن از راه دور در GitHub Setting up a Remote Repository on GitHub

  • ارسال تعهدات محلی به شبکه Sending Local Commits to the Network

  • شبیه سازی یک مخزن Git در شبکه Cloning a Git Repository on the Network

  • واکشی و برداشتن تعهدات از شبکه Fetching and Pulling Commits From the Network

  • مقدمه ای بر استراتژی های ادغام Introduction to Merge Strategies

ادغام تضادها: آنها چیست و چگونه می توانید آنها را حل کنید؟ Merge Conflicts: What Are They and How Can You Resolve Them?

  • درک تضادهای ادغام Understanding Merge Conflicts

  • ایجاد تضاد ادغام Creating a Merge Conflict

  • حل تعارض ادغام Resolving a Merge Conflict

  • جلوگیری از تضادهای ادغام Preventing Merge Conflicts

چگونه تعهدات خود را اصلاح و اصلاح کنیم How to Modify and Fix Your Commits

  • یک اشتباه مرتکب را با Git Amend برطرف کنید Fix a Commit Mistake with Git Amend

  • با Git Rest تاریخچه را بازنویسی کنید Rewrite History with Git Rest

  • با Git Reflog به تاریخچه حذف شده برگردید Get Back Deleted History with Git Reflog

گردش کار تیم محبوب Popular Team Workflows

  • مقدمه ای بر Git Workflows Introduction to Git Workflows

  • گردش کار پایه Basic Workflow

  • گردش کار شاخه ویژگی Feature Branch Workflow

  • Git Flow Git Flow

خلاصه و مراحل بعدی Summary and Next Steps

  • خلاصه Summary

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

نمایش نظرات

آموزش Git Fundamentals
جزییات دوره
2h 21m
38
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
16
از 5
دارد
دارد
دارد
Aaron Stewart
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Aaron Stewart Aaron Stewart

آرون یک معمار برنامه در GitHub است و در آن محتوای شخص ثالث تمرکز دارد. وی به عنوان یک متخصص Git و GitHub ، به عنوان مربی برای مشاوره و آموزش تیم های توسعه از شرکت های برجسته صنعت در Git ، GitHub و بهبود روند همکاری و توسعه آنها ، به GitHub پیوست. هارون با یک بنیاد آموزش ، محتوا و برنامه هایی را برای خدمات حرفه ای در GitHub برای تحول دیجیتال و رهبری فکر توسعه می دهد. قبل از پیوستن به GitHub ، آرون مهندس ادغام در MX بود ، به موسسات مالی کمک می کرد تا جریان ادغام در مجموعه API های MX را ایجاد کنند و به ساخت محصولی کمک می کنند که همچنان به عنوان رهبر صنعت در فضای Fintech برای جمع آوری ، غنی سازی ، ارائه و فعالیت فعالیت می کند. در مورد داده های مالی آرون یکی از طرفداران بزرگ پادکست Lore است و اوقات فراغت خود را به پیاده روی و گشت و گذار در فضای باز می گذراند.