آموزش Git Essentials: Git را با Bitbucket و Sourcetree یاد بگیرید

Git Essentials: Learn Git with Bitbucket and Sourcetree

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: با فناوری‌های حیاتی که گردش کار روزمره شما را بهبود می‌بخشد، به سرعت سرعت خود را افزایش دهید. Git را در پروژه های روزانه خود ادغام کنید. برای هر شرکت ثابت یا راه اندازی کار کنید و با استفاده از دستورات Git در پروژه(های) شرکت احساس راحتی کنید. دستورات اولیه را در خط فرمان (Terminal برای کاربران مک و Git Bash برای کاربران ویندوز) اجرا کنید. پیش نیازها: در حال دانلود Git و Sourcetree خواهیم بود. قبل از شروع این دوره نیازی به دانلود ندارید، زیرا ما به همه چیز رسیدگی خواهیم کرد.

از قطار Git جدا شوید، اگر می‌خواهید با هر شرکت پایدار یا حتی یک شرکت تازه کار کار کنید، اجباری است!

توجه:

  • این دوره قرار نیست به عنوان جامع در مورد موضوعات Git، Bitbucket و Sourcetree دیده شود.
  • این دوره به عنوان مقدمه ای برای مباحث Git، Bitbucket و Sourcetree در نظر گرفته شده است. پس از تکمیل دوره، می‌توانید به موضوعات معرفی‌شده عمیق‌تر بپردازید.

اجازه دهید کمی در مورد دوره به شما بگویم:

  • ما دوره را با تعریف Version Control و Git شروع می کنیم.
  • سپس به واژه نامه Git می پردازیم، که اصطلاحات کاربردی برای Git هستند.

بعد از دانستن اصول اولیه git، می‌خواهیم آن را در خط فرمان تمرین کنیم:

  • ابتدا Git را نصب می کنیم.
  • ما به اصول اولیه خط فرمان مانند پیمایش در دایرکتوری ها و غیره خواهیم پرداخت.
  • سپس git را تمرین می‌کنیم و مراحل اجرای دستورات git را طی می‌کنیم.

وقتی با اجرای دستورات Git احساس راحتی کردیم، با Sourcetree آشنا می شویم:

  • ما Sourcetree را نصب خواهیم کرد.
  • مثال خود را از خط فرمان تقلید می کنیم و آن را در Sourcetree انجام می دهیم.
  • هنگامی که کارها را به صورت محلی انجام دادیم، به Bitbucket خواهیم رفت.
  • ما همه چیز را از شبیه سازی یک مخزن، تا افزایش تعهدات محلی یاد خواهیم گرفت.

بعد از اینکه همه چیز تمام شد، چالشی وجود خواهد داشت که من شما را تشویق می‌کنم خودتان آن را امتحان کنید. پس از تلاش شما، یک ویدیوی راه حل وجود دارد که شما را از طریق چالش راهنمایی می کند.

اگر می‌خواهید توسعه‌دهنده شوید Git اجباری است، بنابراین مهم نیست که آن را یاد بگیرید یا نه، بلکه مهم این است که چه زمانی باید و اکنون باید آن را یاد بگیرید!


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

مقدمه ای بر نسخه کنترل و گیت Introduction to Version Control and Git

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

  • Version Control چیست؟ What is Version Control?

  • چرا کنترل نسخه مهم است؟ Why is Version Control Important?

  • گیت چیست؟ What is Git?

  • واژه نامه Git شما Your Git Glossary

  • مقدمه ای بر نسخه کنترل و گیت - آزمون Introduction to Version Control and Git - Quiz

  • مقدمه ای بر نسخه کنترل و گیت - چالش Introduction to Version Control and Git - Challenge

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

  • نصب Git (macOS) Installing Git (macOS)

  • نصب Git (ویندوز) Installing Git (Windows)

  • نکته درباره Git Bash (ویندوز) Note About Git Bash (Windows)

  • خود را با Git معرفی کنید Introducing Yourself to Git

  • خط فرمان The Command Line

  • ایجاد یک مخزن Git Creating a Git Repository

  • افزودن فایل ها Adding Files

  • وضعیت Git Git Status

  • فایل های ردیابی Tracking Files

  • انجام فایل ها Committing Files

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

  • مقدمه ای بر انشعاب Introduction to Branching

  • غواصی عمیق تر: مرحله بندی و ردیابی Diving Deeper: Staging and Tracking

  • مشاهده تفاوت فایل ها Viewing File Differences

  • نادیده گرفتن فایل ها Ignoring Files

  • تعهد به کار ما Committing Our Work

  • ادغام Merging

  • اضافه کردن یک برچسب Adding a Tag

  • شروع با Git - آزمون Getting Started with Git - Quiz

  • شروع با Git - چالش Getting Started with Git - Challenge

بیت باکت Bitbucket

  • مخزن از راه دور چیست؟ What is a Remote Repository?

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

  • رابط Bitbucket The Bitbucket Interface

  • شبیه سازی: HTTPS در مقابل SSH Cloning: HTTPS vs. SSH

  • شبیه سازی HelloBitbucket Cloning HelloBitbucket

  • ایجاد و اجرای فایل ها Creating and Committing Files

  • فشار دادن تغییرات Pushing Changes

  • کشیدن تغییرات Pulling Changes

  • تنظیم کلید SSH Setting up an SSH Key

  • SSH و Bitbucket SSH and Bitbucket

  • Bitbucket - چالش Bitbucket - Challenge

Sourcetree Sourcetree

  • Sourcetree چیست؟ What is Sourcetree?

  • در حال نصب Sourcetree Installing Sourcetree

  • پنجره Sourcetree Interface: Bookmarks The Sourcetree Interface: Bookmarks window

  • رابط Sourcetree: نوار ابزار، نوار کناری و موارد دیگر The Sourcetree Interface: Toolbar, Sidebar, and More

  • جستجو برای تعهدات Searching For Commits

  • مدل انشعاب Git Git Branching Model

  • شروع کار با MyGitRepo Getting Started with MyGitRepo

  • راه اندازی شعبه ها Setting up Branches

  • ایجاد فایل های جدید Creating New Files

  • ویرایش فایل های موجود Editing Existing Files

  • ادغام (اولین تضاد ادغام شما) Merging (Your First Merge Conflict)

  • اضافه کردن یک برچسب Adding a Tag

  • فشار دادن تغییرات Pushing Changes

  • کشیدن تغییرات Pulling Changes

  • Sourcetree - چالش Sourcetree - Challenge

ادغام تضادها با KDiff3 Merge Conflicts with KDiff3

  • نصب KDiff3 Installing KDiff3

  • پیکربندی KDiff3 Configuring KDiff3

  • باز هم یک تضاد ادغام دیگر Yet Another Merge Conflict

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

  • ذخیره فایل های پشتیبان Saving Backup Files

  • متعهد شدن و فشار دادن به تغییرات ما Committing and Pushing Our Changes

  • بستن نظرات Closing Comments

  • آموزش پیشرفته Git Advanced Git Tutorials

نمایش نظرات

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

آموزش Git Essentials: Git را با Bitbucket و Sourcetree یاد بگیرید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2.5 hours
58
Udemy (یودمی) udemy-small
30 بهمن 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
30,588
4.4 از 5
دارد
دارد
دارد
Juke Moon

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Juke Moon Juke Moon

توسعه دهنده و طراح iOS

Udemy (یودمی)

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

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