آموزش مدیریت نسخه با گیت (Git Version Control) - آخرین آپدیت

دانلود Version Control with Git

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره مدیریت نسخه با گیت (Git) یک پایه عملی و مستحکم برای درک سیستم کنترل نسخه Git در اختیار شما قرار می‌دهد. گیت یک نرم‌افزار متن‌باز است که در ابتدا توسط لینوس توروالدز ساخته شد. گیت فایل‌های تیم‌ها را برای پروژه‌های بزرگ و کوچک مدیریت می‌کند و این امر به تیم اجازه می‌دهد تا به طور مداوم محصول خود را بهبود ببخشند. این ابزار توسط اکثر شرکت‌های بزرگ فناوری استفاده می‌شود و دانش پیش‌فرض بسیاری از مشاغل مدرن برنامه‌نویسی و IT است. گیت یکی از اجزای اصلی DevOps، خط لوله تحویل مداوم (Continuous Delivery) و محاسبات ابری (Cloud-native) محسوب می‌شود. شما همچنین می‌توانید از گیت برای مدیریت نسخه‌های مختلف کتابی که در حال نوشتن آن هستید استفاده کنید. در این دوره، شما همه چیز را درباره گیت یاد نخواهید گرفت، اما یک درک مفهومی قوی از این فناوری ایجاد خواهید کرد و پس از آن قادر خواهید بود با اعتماد به نفس در هر موضوعی که برایتان جذاب است، عمیق‌تر شوید. این دوره هیچ پیش‌نیازی برای دانش گیت نیاز ندارد، اما اگر تجربه قبلی دارید، ممکن است این دوره هم مفید و هم چالش‌برانگیز باشد؛ مخصوصاً اگر در حال حاضر «فقط به اندازه‌ای گیت می‌دانید که خطرناک باشید!" در این دوره دو مسیر وجود دارد که هر دو به شدت بر آزمایشگاه‌های عملی (Labs) متکی هستند. یک مسیر فرض را بر این می‌گذارد که شما تجربه کار با رابط خط فرمان (Command Line) را دارید، و مسیر دیگر از کلاینت گرافیکی Sourcetree استفاده می‌کند. اگر با خط فرمان تجربه ندارید، اکیداً پیشنهاد می‌کنیم مسیر Sourcetree را دنبال کنید. در نهایت، ممکن است بخواهید هر دو مسیر را طی کنید تا بتوانید تصمیم بگیرید برای وظایف خاص از کدام ابزار استفاده کنید. علاوه بر این، تکرار برای یادگیری بسیار مفید است :) اگر بخواهید می‌توانید ویدیوها را از طریق تلفن همراه تماشا کنید و آزمون‌ها را انجام دهید، اما آزمایشگاه‌های عملی مستلزم داشتن کامپیوتر ویندوز یا مک هستند. اگر در طول دوره از مسیر خط فرمان استفاده کنید، می‌توانید از لینوکس نیز استفاده کنید. این دوره از Bitbucket (bitbucket.org) به عنوان سرویس میزبانی برای مخازن از راه دور (Remote Repositories) استفاده می‌کند. Bitbucket برای تیم‌های تا ۵ نفر، شامل مخازن خصوصی، رایگان است. با این حال، بیشتر دانشی که در این دوره کسب می‌کنید مربوط به خود گیت است و می‌توانید این دانش را در سایر سرویس‌های میزبانی گیت (مانند GitHub) نیز به کار ببرید. این دوره تلاش می‌کند تا حد امکان مختصر و مفید باشد. پیمودن یکی از دو مسیر احتمالاً حدود ۵ تا ۱۰ ساعت زمان می‌برد، اما میزان زمان مورد نیاز ممکن است برای هر فرد متفاوت باشد.

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

اولین مخزن ما Our First Repository

  • خلاصه‌ای از DevOps و گیت DevOps and Git in a Nutshell

  • مرور کلی گیت Git Overview

  • (Sourcetree) نصب و شروع به کار (Sourcetree) Installation and Getting Started

  • (Command Line) نصب و شروع به کار (Command Line) Installation and Getting Started

  • مکان‌های گیت Git Locations

  • (Sourcetree) ایجاد یک مخزن محلی (Sourcetree) Create a Local Repository

  • (Command Line) ایجاد یک مخزن محلی (Command Line) Create a Local Repository

  • (Sourcetree) کامیت در یک مخزن محلی (Sourcetree) Commit to a Local Repository

  • (Command Line) کامیت در یک مخزن محلی (Command Line) Commit to a Local Repository

  • ایجاد یک مخزن از راه دور Create a Remote Repository

  • (Sourcetree) پوش کردن به مخزن از راه دور (Sourcetree) Push to a Remote Repository

  • (Command Line) پوش کردن به مخزن از راه دور (Command Line) Push to a Remote Repository

شاخه بندی و ادغام I Branching and Merging I

  • مدل گراف گیت Git's Graph Model

  • (Sourcetree) شناسه‌های گیت (Git IDs) (Sourcetree) Git IDs

  • (Command Line) شناسه‌های گیت (Git IDs) (Command Line) Git IDs

  • (Sourcetree) رفرنس‌های گیت (Sourcetree) Git References

  • (Command Line) رفرنس‌های گیت (Command Line) Git References

  • (Sourcetree) شاخه‌ها (Branches) (Sourcetree) Branches

  • (Command Line) شاخه‌ها (Branches) (Command Line) Branches

  • (Sourcetree) ادغام (Merging) (Sourcetree) Merging

  • (Command Line) ادغام (Merging) (Command Line) Merging

شاخه بندی و ادغام II Branching and Merging II

  • (Sourcetree) رفع تداخل‌های ادغام (Sourcetree) Resolving Merge Conflicts

  • (Command Line) رفع تداخل‌های ادغام (Command Line) Resolving Merge Conflicts

  • (Sourcetree) دنبال کردن شاخه‌ها (Sourcetree) Tracking Branches

  • (Command Line) دنبال کردن شاخه‌ها (Command Line) Tracking Branches

  • (Sourcetree) Fetch، Pull و Push (Sourcetree) Fetch, Pull and Push

  • (Command Line) Fetch، Pull و Push (Command Line) Fetch, Pull and Push

  • (Sourcetree) ری‌بیسینگ (Rebasing) (Sourcetree) Rebasing

  • (Command Line) ری‌بیسینگ (Rebasing) (Command Line) Rebasing

  • (Sourcetree) بازنویسی تاریخچه (Sourcetree) Rewriting History

  • (Command Line) بازنویسی تاریخچه (Command Line) Rewriting History

گردش کار گیت (Git Workflows) Git Workflows

  • (Sourcetree) درخواست‌های Pull Request I (Sourcetree) Pull Requests I

  • (Command Line) درخواست‌های Pull Request I (Command Line) Pull Requests I

  • درخواست‌های Pull Request II Pull Requests II

  • گردش کار گیت (Git Workflows) Git Workflows

نمایش نظرات

آموزش مدیریت نسخه با گیت (Git Version Control)
جزییات دوره
13h 25m
35
(آخرین آپدیت)
134,962
4.7 از 5
دارد
دارد
دارد
Steve Byrnes
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar