آموزش Bootcamp Git & GitHub: راهنمای کامل و عملی

دانلود The Git & GitHub Bootcamp: The Complete-Practical Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: راهنمای کامل Git GitHub (7 ساعت) - تسلط بر همه ویژگی‌های Git: commits، شاخه‌ها، ادغام، rebasing همکاری مبانی نصب Git Git اصول اولیه ترمینال خط فرمان در ویندوز نحوه مدیریت مخازن Git محلی نحوه انجام تعهدات با استفاده از ترمینال Git و VSC نحوه بررسی تاریخچه پروژه خود با استفاده از github برای کنترل منبع نحوه استفاده از دستورات Git پیش نیازها:VS Code ویرایشگر یا هر ویرایشگر متن یا کد دانش پایه در ترمینال Command Prompt اما لازم نیست دانش قبلی در مورد Git و GitHub مورد نیاز نیست علاقه به یادگیری مهارت جدید در مورد سیستم کنترل نسخه

این همه در مورد نمای کلی سطح بالا در Complete Git GitHub برای مبتدیان و حرفه ای های نرم افزار پیشرفته است.

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

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

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

سپس به شما نشان خواهیم داد که چگونه به گذشته برگردید و وضعیت های قبلی پروژه را بررسی کنید، آنها را به روز کنید یا با کمک git checkout، git revert و git reset حذف کنید.


جزئیات دوره:

همه این مهارت‌های زیر را با جزئیات یاد خواهید گرفت:

عملاً

را یاد خواهید گرفت
  1. مخزن جدید Git را راه اندازی کنید

  2. تغییرات ایجاد کنید، آنها را به قسمت صحنه اضافه کنید و متعهد شوید

  3. کار با خط فرمان برای تسلط بر مهارت های CMD

  4. راهنمای کامل ویرایشگر کد ویژوال استودیو

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

  6. ادغام سریع و سه طرفه شاخه ها را انجام دهید

  7. تداخلات ادغام را حل کنید

  8. به حالت HEAD جدا شده بروید و در آنجا تعهدات آزمایشی انجام دهید

  9. بازسازی شاخه ها را انجام دهید

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

  11. عملیات فشار، واکشی و کشیدن

  12. درخواست کشش را باز کنید

  13. درخواست ادغام کشش

  14. ادغام با و بدون تداخل ادغام

  15. نسخه‌های نرم‌افزار را با استفاده از Git Tags اضافه کنید

  16. چنگال‌ها را از مخازن دیگر ایجاد کنید

  17. با استفاده از تکنیک فورک ها و درخواست های کششی در مخازن عمومی مشارکت کنید

  18. بازسازی را انجام دهید

  19. همکاری Git

  20. نحوه مشارکت در پروژه های منبع باز

  21. در ایجاد پروژه های خود با انواع مختلف مجوزها اعتماد به نفس کامل ایجاد کنید

شما نه فقط از دستورات ترمینال و پوسته برای انجام عملیات Git استفاده خواهید کرد. به طور موازی، از برنامه‌های رابط کاربری گرافیکی نیز استفاده خواهید کرد که عملیات روزمره Git را ساده می‌کنند:

  • رومیزی GitHub

  • SourceTree

  • کد VisualStudio

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

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

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

پس به ما بپیوندید سفر یادگیری خود را آسان‌تر از قبل کنید.


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

مقدمه: مبانی Git Introduction: Git Basics

  • مقدمه: VCS & Git چیست؟ Introduction: What is VCS & Git?

  • نصب Git Git Installation

  • مبانی CMD Basics of CMD

  • ایجاد اولین مخزن Git Creating First Git Repository

  • ساخت اولین تعهد Making A First Commit

  • تاریخچه Git Git History

  • با استفاده از VSC و Git Terminal متعهد شوید Commit Using VSC and Git Terminal

چگونه می توان چیزها را واگرد کرد How To Undo The Things

  • Git Show HEAD Git Show HEAD

  • Git Checkout Git Checkout

  • GIT REVERT و RESET Git Revert and Reset

  • نادیده گرفتن فایل ها در مخزن Git Ignoring Files In Git Repository

اصول GitHub Basics Of GitHub

  • ایجاد حساب GitHub Creating GitHub Account

  • چگونه می توان مخزن محلی را تحت فشار قرار داد How To Push Local Repository

  • نحوه بیرون کشیدن از مخزن از راه دور How To Pull From Remote Repository

کار با شعبه ها Working With Branches

  • نحوه ایجاد شعبه How To Create Branches

  • نحوه کار با شعبه ها How To Work With Branches

ادغام در Git Merging On Git

  • ادغام سریع به جلو Fast Farward Merge

  • سه راه ادغام می شود Three way merge

  • چگونه می توان درگیری های ادغام شده در Git را حل کرد How To Resolve Merge Conflicts On Git

  • Git Rebase Git Rebase

ادغام در GitHub Merging On GitHub

  • ادغام Git در GitHub Git Merging On GitHub

  • حل تعارضات ادغام در GitHub Resolving Merge Conflicts On GitHub

نحوه مشارکت در پروژه منبع باز How To Contribute To The Open Source Project

  • فورکینگ و کلونینگ Forking & Cloning

  • کمک به Git بدون ادغام درگیری ها Contributing To Git Without Merge Conflicts

  • مشارکت در ادغام درگیری ها Contributing With Merge Conflicts

همکاری Git Git Collaboration

  • نحوه اضافه کردن همکار Git How To Add Git Collaborator

  • کار به عنوان یک همکار Git Working As A Git Collaborator

  • افزودن قوانین به همکاری Git Adding Rules To Git Collaboration

نمایش نظرات

آموزش Bootcamp Git & GitHub: راهنمای کامل و عملی
جزییات دوره
6.5 hours
28
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
75,363
4.4 از 5
دارد
دارد
دارد
Pruthviraja L
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pruthviraja L Pruthviraja L

مربی حرفه ای ، مربی نرم افزار و نویسنده سلام ، من Pruthviraja L هستم ، با بیش از 6 سال تجربه آموزش و تدریس از مitسسات فنی ، تدریس علاقه من است. من هر دو PG (M.Tech) خود را در مهندسی سیستم های قدرت و UG (B.E) را در مهندسی برق و الکترونیک از V.T.U - Belgaum ، کارناتاکا ، هند به دست آورده ام. من یک تحلیلگر خبره معتبر هستم. من از مراکز مختلف آموزش الکترونیکی از جمله Udemy ، Intellipaat-Bengaluru ، LinkedIn eLearning و غیره گواهینامه گرفتم. من با موفقیت 6 مقاله پژوهشی در "مجلات و کنفرانس های ملی و بین المللی" با موفقیت منتشر و ارائه کرده ام. من عضو مجلات مختلف ملی و بین المللی از جمله الزویر و IEEE هستم. من یک آرزو کننده حرفه ای نرم افزار چند وجهی هستم و دارای توانایی اثبات شده در استقرار روشهای تحلیلی و برنامه نویسی برای استخراج بینش برای تقویت و تقویت نیازهای کاربر هستم. ماهر در انجام تجزیه و تحلیل آماری و مدل سازی داده ها برای تبدیل داده های خام به استراتژی های عملی. مهارت در تجسم داده ها برای اجرای پروژه ها و تنظیم سازمان ها در مسیر سودآوری. 6 سال تجربه تدریس در م engineeringسسات مهندسی با مهارت برنامه نویسی در Matlab ، Python ، SAS ، R و اشتیاق در توسعه مهارت های یادگیری AI و ماشین به من انگیزه داد تا در محیط کار پویا برای استفاده از مهارت ها و حداکثر سود برای سازمان شرکت کنم.