دوره آموزشی کنترل کد منبع در دات نت با 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)
سرفصل ها
مقدمه
- خوش آمدید
- کنترل کد منبع چیست
- Git چیست
- SourceTree چیست (ST)
- به دست آوردن همه چیز
- مخزن چیست
- فایلهای تمرینی
شروع به کار
- ایجاد یک برنامه کنسول ساده
- تنظیمات درخت منبع و ترجیحات
- متعهد شدن فایلها و پیام ها
- ایجاد تغییرات و commit، شاخه اصلی
- اضافه کردن منطقه صحنه
جریان اساسی
- مخزن ایجاد کنید و به مخزن محلی پیوند دهید
- بررسی جریان اساسی
- فرو رفتن در جزئیات
- کاربر 2 را ایجاد کنید، تغییراتی ایجاد کنید و به کاربر 1 بکشید
انشعاب و ادغام
- شاخه چیست چرا شعبه
- نمایش نماهای مختلف، و ادغام
حل تعارضات
- کاربران به طور مستقل همان فایل را تغییر میدهند
- تعارض را حل کنید
- معکوس کردن commit
برچسبها و ذخیره سازی
- اضافه کردن تگ به یک commit
- افزودن به انبار
- بازیابی از انبار
موضوعات پیشرفته
- Cherry Pick
- سرزنش
- سر جدا چیست و چگونه از جدا شدن سر جلوگیری کنیم
- استفاده از ترمینال
نتیجه
- خلاصه
- مراحل بعدی و ممنون