دوره آموزشی ویژوال استودیو: کنترل منبع با Git و GitHub
2 ساعت 19 دقیقهمبتدی2020-01-03
مدرسین

Walt Ritscher
Programmer, UI Designer, Staff Instructor at LinkedIn Learning
جزئیات دوره
کار با IDE را به جای خط فرمان ترجیح می دهید؟ نحوه استفاده از Git ، ابزار کنترل منبع توزیع شده defacto ، را به طور موثر در ویژوال استودیو کشف کنید. در طول این دوره ، مدرس والت ریشر در نقشه برداری بین دستورات Git و GitHub و ابزارهای ویژوال استودیو تحقیق می کند. پس از مرور مفاهیم ، دستورات و ابزارهای GUI اصلی Git ، والت نشان می دهد که چگونه می توان یک مخزن جدید را با PowerShell ، ویژوال استودیو و GitHub شروع کرد. وی سپس نحوه افزودن ، تغییر نام ، جابجایی و حذف پرونده ها را نشان می دهد. ذخیره یک مخزن از راه دور ؛ مخزن clone و fork. و اختلافات هات ادغام شده را مشاهده و مدیریت کنید. بعلاوه ، نحوه کار با شعب ، ایجاد ، بررسی و مقایسه درخواستهای pull و موارد دیگر را ببینید.
موضوعات شامل:
- شروع مخزن با PowerShell و ویژوال استودیو
- افزودن ، تغییر نام ، جابجایی و حذف پرونده ها
- اتصال به GitHub و سایر سرورهای از راه دور
- مخازن شبیه سازی و انشعاب
- ارتکاب ، فشار و لغو تغییرات
- بازگشت به تعهد قبلی
- مشاهده و کنترل تداخل ها
- راه اندازی مخزن عمومی در GitHub
- ایجاد درخواست Pull
- علامت گذاری نقاط عطف با برچسب های Git
موضوعات شامل:
- شروع مخزن با PowerShell و ویژوال استودیو
- افزودن ، تغییر نام ، جابجایی و حذف پرونده ها
- اتصال به GitHub و سایر سرورهای از راه دور
- مخازن شبیه سازی و انشعاب
- ارتکاب ، فشار و لغو تغییرات
- بازگشت به تعهد قبلی
- مشاهده و کنترل تداخل ها
- راه اندازی مخزن عمومی در GitHub
- ایجاد درخواست Pull
- علامت گذاری نقاط عطف با برچسب های Git
مهارت ها
Visual StudioVersion ControlIntroduction toDevOps ToolsWeb Development ToolsDevOpsSoftware Development ToolsWeb DevelopmentMicrosoftSoftware Development
سرفصل ها
مقدمه
- از Git به طور مؤثر در ویژوال استودیو استفاده کنید
- Git را نصب کنید
- برنامه افزودنی GitHub را در ویژوال استودیو نصب کنید
- در فایلهای تمرین با چند کاربر کار کنید.
خط فرمان در مقابل ابزارهای بصری
- از رابط کاربری گرافیکی نترسید
- گشت و گذار در ابزار Git GUI
- مفاهیم و دستورات Git
یک مخزن از یک کامپیوتر محلی ایجاد کنید
- راهاندازی یک مخزن جدید - PowerShell
- یک مخزن جدید - پوشه VS راهاندازی کنید
- راهاندازی یک مخزن جدید - راه حل VS
- یک مخزن جدید - GitHub را راهاندازی کنید
- افزودن فایلها - PowerShell
- افزودن فایلها - VS
- تغییر نام فایلها - PowerShell
- انتقال فایلها - PowerShell
- حذف فایلها - PowerShell
- عملیات فایل - VS
به GitHub و سایر سرورهای راه دور متصل شوید
- یک مخزن از راه دور اضافه کنید - PowerShell
- Git Credential Manager را برای ویندوز نصب کنید
- اتصال و احراز هویت - PowerShell
- اتصال و احراز هویت - VS
- یک مخزن GitHub خالی - VS ایجاد کنید
- ریموت محلی موجود را با GitHub همگام کنید
- اطلاعات پیکربندی GitHub را بررسی کنید
مفاهیم و دستورات Git
- با مخازن مشترک همکاری کنید
- درک کنید که چه زمانی یک مخزن را شبیه سازی کنید
- درک کنید که چه زمانی یک مخزن را فورک کنید
در یک مخزن موجود همکاری کنید
- کلون مخزن - PowerShell
- کلون مخزن - VS
- یک مخزن چنگال کنید
- یک مخزن چنگال شده را شبیه سازی کنید
هل دادن و کشیدن
- خط فرمان PowerShell را تغییر دهید
- فایلهای راهنمای Git را از خط فرمان نمایش دهید
- تعهد به محلی - VS
- فشار به ریموت - VS
- تعهد و فشار - VS
- لغو تغییرات
- نمایش تاریخچه با Git log - PowerShell
- نمایش تاریخچه در Team Explorer
- مقایسه تفاوتها - VS
- زمان استفاده از revert یا reset
- بازگشت به تعهد قبلی با برگرداندن
- یک مخزن محلی را با تنظیم مجدد برگردانید
ابزارهای همگام سازی
- توسط عضو تیم به ریموت فشار دهید
- بکشید و فشار دهید
- از Fetch یا Pull برای همگام سازی با ریموت استفاده کنید
- همگام سازی - VS
- تضادهای ادغام را مشاهده کنید
- درگیریهای ادغام را مدیریت کنید
با شعبهها کار کنید
- اکتشافات اصلی شاخه - PowerShell
- ابزارهای شاخه را در ویژوال استودیو کاوش کنید
- اعمال شاخه اساسی - VS
- تغییرات را به شعبه دیگری انجام دهید
- ادغام تغییرات در Master
Pull Requests و GitHub
- یک مخزن عمومی در GitHub راهاندازی کنید
- مخزن را فورک و کلون کنید
- بررسیکنید که پروژه فورک شده روی کامپیوتر اجرا میشود
- HTML را در فورک تغییر دهید
- متعهد شوید و فشار بیاورید
- درخواست کشش را ایجاد کنید
- درخواست کشش را بررسی و مقایسه کنید
- با مشارکت کنندگان گفتگو کنید
سایر عملیات
- ابزارهای GitHub
- نقاط عطف را با تگهای Git علامت گذاری کنید
مراحل بعدی
- مراحل بعدی