دوره آموزشی کنترل کد منبع در دات نت با Git با استفاده از SourceTree
1 ساعت 33 دقیقهمبتدی2017-06-21
مدرسین

Jesse Liberty
Software Developer, Consultant, Author
جزئیات دوره
هنگامی که برای اولین بار شروع به کار می کنید، کنترل کد منبع - که به شما امکان می دهد کارهای توسعه خود را ذخیره کنید و مرور کنید یا به حالت قبلی برگردید - می تواند یک مفهوم ترسناک به نظر برسد. در این دوره آموزشی، نحوه استفاده از Git، نرم افزار کنترل کد منبع برجسته، که یک تناسب طبیعی با ویژوال استودیو است و به طور کامل توسط ویژوال استودیو پشتیبانی می شود را بیاموزید. Jesse Liberty با مقابله با Git از ابتدا، و انجام این کار در چارچوب ابزاری: SourceTree، به سادهسازی آنچه میتواند یک مفهوم دشوار باشد، کمک میکند. جسی شاخهبندی و ادغام، حل تضادها، افزودن برچسب به یک commit و افزودن به ذخیره را پوشش میدهد. به علاوه، او به موضوعات پیشرفته تری مانند ردیابی تمام تعهدات و تغییرات ایجاد شده در یک فایل می پردازد.
اهداف یادگیری
تنظیمات و ترجیحات SourceTree
ارسال فایل ها و پیام ها
بررسی جریان اصلی
انشعاب و ادغام
حل تعارضات
معکوس کردن commit
اضافه کردن به انبار
بازیابی از انبار
با استفاده از ترمینال
اهداف یادگیری
تنظیمات و ترجیحات SourceTree
ارسال فایل ها و پیام ها
بررسی جریان اصلی
انشعاب و ادغام
حل تعارضات
معکوس کردن commit
اضافه کردن به انبار
بازیابی از انبار
با استفاده از ترمینال
مهارت ها
GitVisual StudioVersion ControlDevOps ToolsDevOpsSoftware Development ToolsOpen SourceMicrosoftSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - کنترل کد منبع چیست
- 03 - Git چیست
- 04 - SourceTree چیست (ST)
- 05 - به دست آوردن همه چیز
- 06 - مخزن چیست
- 07 - فایلهای تمرینی
1. شروع به کار
- 08 - ایجاد یک برنامه کنسول ساده
- 09 - تنظیمات درخت منبع و ترجیحات
- 10 - متعهد شدن فایلها و پیام ها
- 11 - ایجاد تغییرات و commit، شاخه اصلی
- 12 - اضافه کردن منطقه صحنه
2. جریان اساسی
- 13 - مخزن ایجاد کنید و به مخزن محلی پیوند دهید
- 14 - بررسی جریان اساسی
- 15 - فرو رفتن در جزئیات
- 16 - کاربر 2 را ایجاد کنید، تغییراتی ایجاد کنید و به کاربر 1 بکشید
3. انشعاب و ادغام
- 17 - شاخه چیست چرا شعبه
- 18 - نمایش نماهای مختلف، و ادغام
4. حل تعارضات
- 19 - کاربران به طور مستقل همان فایل را تغییر میدهند
- 20 - تعارض را حل کنید
- 21 - معکوس کردن commit
5. برچسبها و ذخیره سازی
- 22 - اضافه کردن تگ به یک commit
- 23 - افزودن به انبار
- 24 - بازیابی از انبار
6. موضوعات پیشرفته
- 25 - Cherry Pick
- 26 - سرزنش
- 27 - سر جدا چیست و چگونه از جدا شدن سر جلوگیری کنیم
- 28 - استفاده از ترمینال
نتیجه
- 29 - خلاصه
- 30 - مراحل بعدی و ممنون
دوره های مرتبط
- دوره آموزشی یادگیری جامع گیت
- دوره آموزشی راهنمای کامل گیت
- دوره آموزشی مبانی برنامه نویسی: کنترل نسخه با Git
- دوره آموزشی یادگیری Git و GitHub
- دوره آموزشی ایجاد پورتفولیوهای GitHub
- دوره آموزشی برنامه نویسی جفت هوش مصنوعی با GitHub Copilot X
- دوره آموزشی یادگیری جامع گیت هاب: بخش اول مبانی
- دوره آموزشی مدیریت وابستگی Git با زیر ماژول ها و زیردرخت ها