دوره آموزشی Git: شاخهها، ادغامها و ریموتها
3 ساعت 4 دقیقهمبتدی2019-06-20
مدرسین

Kevin Skoglund
Founder of NovaFabrica
جزئیات دوره
Git - نرم افزار کنترل نسخه محبوب و رایگان - ابزارهای قدرتمند مدیریت کد، از جمله انشعاب، ادغام، و مخازن راه دور را باز می کند. این دوره نحوه استفاده از این ویژگی ها و دستورات را برای ردیابی تغییرات و همکاری توضیح می دهد. یاد بگیرید که در درخت commit حرکت کنید و برای یافتن commit های خاص، گزارش را مرور کنید. نحوه ایجاد شعبه هایی برای آزمایش ایده های جدید بدون تاثیرگذاری بر پروژه اصلی بیابید و در صورت موفقیت آن تغییرات را در پروژه ادغام کنید. همچنین میتوانید شاخهها را بازنشانی کنید تا تغییرات را خنثی کنید و تغییراتی را که آماده انجام در فضای ذخیرهسازی موقت نیستند ذخیره کنید. مربی کوین اسکوگلند همچنین نحوه راهاندازی یک مخزن راه دور برای کار با توسعهدهنده دیگر و پیادهسازی یک گردش کار همکاری را برای اطمینان از کار مؤثر با یکدیگر نشان میدهد.
اهداف یادگیری
یافتن و مشاهده متعهدها
ایجاد و تعویض شاخه ها
مقایسه شاخه ها
بازنشانی شاخه ها
ادغام شاخه ها
پنهان کردن تغییرات غیرمتعهد
راه اندازی یک مخزن از راه دور
ایجاد شاخه های راه دور
واکشی و فشار دادن تغییرات به یک کنترل از راه دور
فعال کردن همکاری از راه دور
اهداف یادگیری
یافتن و مشاهده متعهدها
ایجاد و تعویض شاخه ها
مقایسه شاخه ها
بازنشانی شاخه ها
ادغام شاخه ها
پنهان کردن تغییرات غیرمتعهد
راه اندازی یک مخزن از راه دور
ایجاد شاخه های راه دور
واکشی و فشار دادن تغییرات به یک کنترل از راه دور
فعال کردن همکاری از راه دور
مهارت ها
GitVersion ControlGitHubDevOps ToolsDevOpsEssential TrainingOpen SourceSoftware Development
سرفصل ها
مقدمه
- ابزارهای قدرتمند مدیریت کد و همکاری را در Git باز کنید
- آنچه باید بدانید
در درخت Commit حرکت کنید
- مرجع متعهد می شود
- نسب
- فهرست درختان
- گزارش commit را فیلتر کنید
- گزارش commit را فرمت کنید
انشعاب
- نمای کلی انشعاب
- شعبه ایجاد کنید
- شاخه ها را تغییر دهید
- ایجاد و تغییر شاخه ها
- تعویض شاخه ها با تغییرات غیرمتعهد
- شعب را با هم مقایسه کنید
- تغییر نام شاخه ها
- شاخه ها را حذف کنید
- خط فرمان را پیکربندی کنید
بازنشانی شاخه ها
- انواع را بازنشانی کنید
- تنظیم مجدد نرم
- تنظیم مجدد مختلط
- هارد ریست
ادغام شاخه ها
- کد ادغام
- ادغام سریع به جلو در مقابل ادغام واقعی
- تضادها را ادغام کنید
- تضادهای ادغام را حل کنید
- راهکارهای کاهش تعارض
ذخیره تغییرات
- تغییرات را در انبار ذخیره کنید
- تغییرات ذخیره شده را مشاهده کنید
- تغییرات پنهان شده را بازیابی کنید
- تغییرات مخفی شده را حذف کنید
یک کنترل از راه دور راه اندازی کنید
- مخازن محلی و راه دور
- یک حساب GitHub راه اندازی کنید
- یک مخزن از راه دور اضافه کنید
- یک شعبه راه دور ایجاد کنید
- یک مخزن از راه دور را شبیه سازی کنید
- شاخه های راه دور را ردیابی کنید
با یک کنترل از راه دور همکاری کنید
- تغییرات را به یک مخزن از راه دور فشار دهید
- تغییرات را از یک مخزن راه دور واکشی کنید
- ادغام در تغییرات واکشی شده
- شعبه های راه دور را بررسی کنید
- به یک شعبه راه دور به روز شده فشار دهید
- یک شاخه از راه دور را حذف کنید
- همکاری را فعال کنید
- گردش کار همکاری
نتیجه
- مراحل بعدی