آموزش Git و GitHub برای مبتدیان

The Git and GitHub for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ویژگی های اساسی Git را بیاموزید: انجام تغییرات، تعهدات پرداخت و شاخه ها، ادغام شاخه ها، همگام سازی با GitHub بیاموزید که Git برای انجام عملیات های اولیه Git چه استفاده می شود. مخازن Git محتویات Git Objects را پیش نیازها کاوش کنید: فقط رایانه Mac، Windows یا Linux/Unix خود را آماده کنید. هر چیزی کار خواهد کرد. ما از همان ابتدا شروع می کنیم و حدود یک ساعت دیگر ویژگی های اولیه Git را یاد می گیرید و تمرین می کنید

این دوره در مورد ویژگی های اساسی Git و GitHub است.

نحوه استفاده از Git و GitHub را در حدود یک ساعت بیاموزید!

  • Commits، شاخه، ادغام، GitHub و Git Objects

اگر این اصطلاحات برای شما جدید هستند - وارد شوید و خواهید آموخت که Git چیست و چگونه از ویژگی های اصلی آن استفاده کنید.

برای استفاده از Git و GitHub در پروژه‌های خود و پروژه‌هایی که در آینده در آنها مشارکت خواهید داشت، آشنا شوید.


این دوره سریع Crash Git و GitHub است که به شما درک اساسی از Git و GitHub می دهد. همچنین با استفاده از چندین فعالیت تمرینی، ویژگی اصلی Git و GitHub مانند انجام تغییرات، فشار دادن به راه دور و ادغام شاخه‌ها را تمرین خواهید کرد.


ما با نصب Git و مقداردهی اولیه مخزن جدید Git شروع خواهیم کرد. خواهید آموخت که Git دارای 4 نوع شی است: حباب ها، درختان، commit ها و برچسب های حاشیه نویسی. هر شی دارای هش SHA1 منحصر به فردی است. همچنین تمام اشیاء در پوشه ها ذخیره می شوند. هر شی فقط یک مرجع به آن دارد - هش SHA1. فایل ها در حباب ها ذخیره می شوند. نام فایل ها در سایر اشیاء Git به نام درخت ذخیره می شوند.

شما یاد خواهید گرفت که چگونه تغییرات ایجاد کنید، آنها را به مرحله اجرا درآورید و پس از آن متعهد شوید. همچنین یاد خواهید گرفت و تمرین خواهید کرد که چگونه درخت commit ها را مشاهده کنید و commit های مختلف را برای "سفر در زمان" بین حالت های مختلف مخزن Git بررسی کنید.

در طول این دوره، تمام ویژگی های اصلی Git و GitHub را تمرین خواهید کرد

در بخش‌های تمرینی، چندین فعالیت Git را انجام خواهید داد:

  1. مخزن جدید Git را راه اندازی کنید

  2. نام و ایمیل نویسنده Git را پیکربندی کنید

  3. تغییرات را در دایرکتوری کاری ایجاد کنید، آنها را به قسمت مرحله بندی اضافه کنید و commit کنید

  4. Explore commit history

  5. تعهدهای مختلف را بررسی کنید

  6. شعبه ایجاد کنید، شاخه های تسویه حساب کنید و شاخه ها را ادغام کنید

  7. محتوای اشیاء Git را تجزیه و تحلیل کنید

همچنین ویژگی های مختلف GitHub را یاد خواهید گرفت و تمرین خواهید کرد

  1. در GitHub مخزن راه دور ایجاد کنید

  2. مخزن های محلی و راه دور را وصل کنید

  3. عملیات هل دادن و کشیدن

  4. ایجاد تغییرات مستقیم در فایل‌ها در GitHub

همه عملیات Git که در ترمینال انجام خواهید داد - این بهترین راه برای شروع با Git برای درک بهتر آن است.

با این دوره آموزشی Git و GitHub Crash به حدود 20 سخنرانی و چندین تمرین عملی مادام العمر دسترسی خواهید داشت. پس از دوره، کاربر مطمئن Git و GitHub خواهید بود و به راحتی می توانید وظایف اصلی Git را انجام دهید.

منتظر نباشید و اکنون به دوره بپیوندید!


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

معرفی Introduction

  • مقدمه Intro

  • "راهنمای کامل Git و GitHub" 23 ساعته من را بررسی کنید! Check my 23-Hours long "Complete Git and GitHub Guide"!

  • بیا وصل بشیم به انجمن یادگیری بپیوندید Let's get connected! Join the Learning Community

  • نمای کلی دوره Git Crash Git Crash Course Overview

شروع کار با Git Getting started with Git

  • نصب Git Installing Git

  • اگر نمی توانید نام شاخه "master" را به "main" تغییر دهید، چه کاری باید انجام دهید What to do if you can't rename "master" branch to "main"

  • راه اندازی مخزن جدید Git Initializing new Git Repository

  • انواع شی Git Git Object Types

  • هش های Git Objects Hashes of the Git Objects

انجام تغییرات در مخزن Git Committing changes in the Git Repository

  • افزودن تغییرات به ناحیه مرحله بندی Adding changes to the Staging Area

  • پیکربندی نام و ایمیل نویسنده Git Configuring Git author name and email

  • ارتکاب تغییرات Committing changes

  • کاوش تاریخ را متعهد می کند Exploring commits history

  • دستورات پایه گیت Basic Git Commands

  • بررسی تعهدات و شاخه ها Checking out commits and branches

  • وضعیت ردیابی فایل در Git File tracking statuses in Git

  • مرحله بندی و انجام تغییرات با استفاده از یک دستور Staging and Committing changes using one command

شاخه ها و ادغام Branches and merging

  • شاخه ها و ادغام شاخه ها Branches and merging of the branches

  • ادغام شاخه ها در عمل Branches merging in action

  • کاوش درخت commits با استفاده از گزینه گراف Exploring commits tree using graph option

کار با مخزن از راه دور در GitHub Working with remote repository at GitHub

  • نمای کلی سرویس های میزبانی گیت هاب و مخزن GitHub and repository hosting services Overview

  • ایجاد مخزن از راه دور در GitHub Creating remote repository at GitHub

  • فشار دادن از مخزن محلی به راه دور Pushing from the local repository to remote

  • متعهد شدن در GitHub و کشیدن به مخزن محلی Committing at GitHub and pulling to the local repository

کاوش در Git Objects Exploring Git Objects

  • کاوش و خواندن Git Objects Exploring and reading Git Objects

  • خواندن محتویات فایل HEAD Reading contents of the HEAD file

خلاصه Summary

  • خلاصه دوره Git Crash Git Crash Course Summary

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

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

آموزش Git و GitHub برای مبتدیان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1.5 hours
28
Udemy (یودمی) udemy-small
10 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
24,921
4.5 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bogdan Stashchuk Bogdan Stashchuk

مهندس نرم افزار ، CCIE # 22608 ، MBA ، PhD - stashchuk.com آیا واقعاً می خواهید به جای نشستن و تماشای سخنرانی های طولانی یا تلاش برای رمزگذاری بدون هیچ سرنخی از آنچه در پشت صحنه اتفاق می افتد ، درک کنید و تمرین کنید؟ در هر یک از دوره های من به من بپیوندید و دانش واقعی را بر اساس درک عمیق هر موضوع کسب خواهید کرد. اما من کیستم؟ نام من بوگدان استاشچوک است و بیش از 20 سال به دانشجویان آموزش می دهم. من به عنوان مهندس نرم افزار کار می کنم و دوست دارم خودم یاد بدهم و یاد بگیرم. من یک تجربه عظیم در توضیح چیزهای دشوار در قالب قابل فهم دارم که با فعالیتهای عملی پشتیبان تهیه شده است. این ترکیب کاملی است که شما را قادر می سازد تا به طور واقعی دانش به دست آمده را برای مدت طولانی یاد بگیرید و آن را حفظ کنید. بیایید در شبکه های اجتماعی متصل شویم! تمام پیوندهایی که می توانید در زیر عکس پروفایل پیدا کنید.

Udemy (یودمی)

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

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