این دوره اصول روزمره Git را با یک پروژه عملی و گام به گام به شما آموزش میدهد. بیایید ببینید چرا شرکتهای پیشرو در سراسر جهان برای بهبود پروژههای کد و همکاری با سرعت، شفافیت و قابلیت اطمینان به Git متکی هستند.
آنچه خواهید آموخت:
کنترل نسخه در مرکز هر پروژه مبتنی بر فایل. خواه توسعهدهنده نرمافزار، مدیر پروژه، عضو تیم، دانشآموز یا هر کسی که روی پروژههای مبتنی بر فایل کار میکند، باشید. پیگیری تغییرات برای ایجاد یک محصول عالی ضروری است. در این دوره آموزشی، شروع کار با Git، سیستم کنترل نسخه محبوب Git و اینکه چرا نقش مهمی در ایجاد پروژههای بهتر بازی میکند را خواهید آموخت. ابتدا، اصول اولیه درک Git را خواهید دید. در مرحله بعد، سفر خود را با استیو، یک صاحب کافی شاپ محلی آغاز میکنید و بررسی میکنید که چگونه Git پروژه خود را در یک تجربه گام به گام سرگرمکننده و آسان ارتقا میدهد. در نهایت، دستورات رایج و توسعه یافته مورد استفاده در Git را هر روز خواهید دید. هنگامی که این دوره را به پایان رساندید، دانش کاری در مورد Git به عنوان یک سیستم کنترل نسخه برای پروژه خود خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Get Up and Running with Git [41mins]
02-01 Version Check [0mins]
02-02 Introduction [2mins]
02-03 What Is Git? [2mins]
02-04 Coffee Shop Analogy [3mins]
02-05 The Three Stages of a File [2mins]
02-06 The Three Main Parts of Git [2mins]
02-07 Using the Command Line [5mins]
02-08 Install Git [2mins]
02-09 Configure Git [2mins]
02-10 Git Help [3mins]
02-11 Initialize a New Git Repository [3mins]
02-12 Send Your Code to a Code Hosting Provider [3mins]
02-13 Create an Account with a Code Hosting Provider [3mins]
02-14 Push a Git Repository to a Code Hosting Provider [7mins]
02-15 Summary [2mins]
03 Basic Commands of Everyday Git [35mins]
03-01 Introduction [2mins]
03-02 Git Status [4mins]
03-03 File Stages [2mins]
03-04 Track a New File [2mins]
03-05 Stage Modified Files [5mins]
03-06 Short Status [3mins]
03-07 Git Diff Explained [5mins]
03-08 Git Diff in Action [7mins]
03-09 Commit Changes [3mins]
03-10 Summary [2mins]
04 Extended Commands of Everyday Git [46mins]
04-01 Introduction [1mins]
04-02 Push to Remote Origin [3mins]
04-03 Check Commit History [7mins]
04-04 Commit Messages [5mins]
04-05 Remove and Move Files [4mins]
04-06 Introduction to Branches [6mins]
04-07 Working with Branches [6mins]
04-08 Merge [4mins]
04-09 Reset [5mins]
04-10 Pull from Remote Origin [3mins]
04-11 Summary [2mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 بلند شوید و با Git بدوید [41 دقیقه]
02-01 بررسی نسخه [0 دقیقه]
02-02 مقدمه [2 دقیقه]
02-03 Git چیست؟ [2 دقیقه]
02-04 قیاس کافی شاپ [3 دقیقه]
02-05 سه مرحله یک فایل [2 دقیقه]
02-06 سه قسمت اصلی Git [2 دقیقه]
02-07 با استفاده از خط فرمان [5 دقیقه]
02-08 نصب Git [2 دقیقه]
02-09 پیکربندی Git [2 دقیقه]
02-10 راهنمای Git [3 دقیقه]
02-11 راه اندازی یک مخزن گیت جدید [3 دقیقه]
02-12 کد خود را به یک ارائه دهنده میزبان کد ارسال کنید [3 دقیقه]
02-13 ایجاد یک حساب کاربری با ارائه دهنده میزبان کد [3 دقیقه]
02-14 یک مخزن Git را به یک ارائه دهنده میزبان کد فشار دهید [7 دقیقه]
02-15 خلاصه [2 دقیقه]
03 دستورات اولیه Everyday Git [35 دقیقه]
03-01 مقدمه [2 دقیقه]
03-02 وضعیت Git [4 دقیقه]
03-03 مراحل فایل [2 دقیقه]
03-04 ردیابی یک فایل جدید [2 دقیقه]
03-05 فایلهای تغییر یافته استیج [5 دقیقه]
03-06 وضعیت کوتاه [3 دقیقه]
03-07 Git Diff توضیح داده شد [5 دقیقه]
03-08 Git Diff in Action [7 دقیقه]
03-09 انجام تغییرات [3 دقیقه]
03-10 خلاصه [2 دقیقه]
04 دستورات توسعه یافته Everyday Git [46 دقیقه]
04-01 مقدمه [1 دقیقه]
04-02 فشار به مبدا از راه دور [3 دقیقه]
04-03 بررسی تاریخچه تعهد [7 دقیقه]
04-04 ارسال پیام [5 دقیقه]
04-05 حذف و انتقال فایلها [4 دقیقه]
04-06 معرفی شاخهها [6 دقیقه]
04-07 کار با شاخهها [6 دقیقه]
04-08 ادغام [4 دقیقه]
04-09 بازنشانی [5 دقیقه]
04-10 خروج از Remote Origin [3 دقیقه]
04-11 خلاصه [2 دقیقه]
آرون یک معمار برنامه در GitHub با یک منطقه تمرکز بر محتوای شخص ثالث است. به عنوان یک متخصص Git و GitHub، او به GitHub به عنوان یک مربی برای مشاوره و آموزش تیمهای توسعه از شرکتهای پیشرو در صنعت در Git، GitHub و بهبود روند همکاری و توسعه آنها پیوست. آرون با یک پایه آموزشی، محتوا و برنامههایی را برای خدمات حرفهای در GitHub برای تحول دیجیتال و رهبری فکری توسعه میدهد. قبل از پیوستن به GitHub، آرون یک مهندس ادغام در MX بود و به مؤسسات مالی کمک میکرد تا جریان یکپارچهسازی به مجموعه APIهای MX را طراحی کنند و به ساخت محصولی کمک کند که همچنان پیشرو صنعت در فضای فینتک برای جمعآوری، غنیسازی، ارائه و عمل باشد. در مورد دادههای مالی آرون یکی از طرفداران بزرگ پادکست Lore است و بیشتر اوقات فراغت خود را به پیاده روی و کاوش در فضای باز میگذراند.