معرفی ملایم و آسان برای Git برای افراد بدون تجربه. این دوره Git را از طریق یک مثال واقعی آموزش میدهد: بازسازی ویژگی "تاریخچه نسخه" Google Docs و Microsoft Word.
Git چیست؟
Git ابزاری است که توسعه دهندگان برای ایجاد تاریخچه نسخه برای کد ما از آن استفاده می کنند. به عنوان مثال، اگر ما روی یک ویژگی کار می کنیم و 20 فایل مختلف کد را تغییر می دهیم، اگر به هم ریخته باشیم و بخواهیم همه آن تغییرات را برگردانیم چه؟ چگونه آنچه را در هر 20 فایل تغییر دادیم به خاطر بسپاریم؟
Git این مشکل را با ارائه یک تاریخچه برای کد خود حل می کند که در آن می توانید نسخه های قبلی کد خود را مشاهده کنید یا در صورت خراب شدن به نسخه قبلی برگردید.
چرا باید Git را بشناسم؟
اگر میخواهید یک توسعهدهنده حرفهای باشید، باید Git را بشناسید زیرا همه شرکتها از آن در گردشهای کاری توسعه خود استفاده میکنند. وقتی روی یک پروژه بزرگ با هزاران یا حتی میلیونها خط کد کار میکنید، Git ضروری است تا ببینید کدام کد در حال تغییر است و چه کسی تغییرات را انجام داده است.
در این دوره چه می آموزم؟
ما با آموزش نحوه نصب Git، نحوه تنظیم Git برای ردیابی کد خود برای تغییرات، نحوه ایجاد یک تاریخچه نسخه برای کد خود، و نحوه مشاهده نسخه های قبلی کد خود و نحوه مشاهده اصول اولیه شروع می کنیم. برای بازگشت به نسخه قبلی در صورت خرابی.
موضوعات تحت پوشش
نحوه نصب Git
یک مخزن Git راه اندازی کنید
سابقه نسخه کد خود را ایجاد کنید
مفاهیم اساسی: تعهد، صحنهسازی، و غیره.
مشاهده نسخه های قبلی کد شما
بازیابی نسخه قبلی کد شما
1. یک پروژه کد نویسی را که روی آن کار می کردید انتخاب کنید و یک تاریخچه نسخه برای آن پروژه ایجاد کنید. از این پس، مطمئن شوید که هر تغییری که ایجاد می کنید در تاریخچه نسخه شما متعهد است.
2. برای هر commit در تاریخچه نسخه خود مطمئن شوید که یک پیام commit واضح دارید.
3. یک اسکرین شات از تاریخچه نسخه خود اضافه کنید (git log --all --graph). این مال من است:
اسکیلشر یک پلتفرم آموزشی آنلاین است که به میلیونها افراد در سراسر جهان امکان یادگیری مهارتهای جدید را فراهم میکند. این پلتفرم با ارائه دورههای متنوع در زمینههایی از جمله هنر و طراحی، فناوری، کسب و کار، و زندگی موفق، به کاربران خود این امکان را میدهد تا به صورت آنلاین به یادگیری بپردازند.
یکی از ویژگیهای منحصر به فرد سکیلشر، ارائه دورههای تدریس شده توسط صاحبان مهارتها و افراد موفق در زمینههای مختلف است. این امر باعث میشود که کاربران از تجربیات و دانش عملی افرادی که در حوزههای مورد نظرشان موفق عمل کردهاند، بهرهمند شوند و بهترین اطلاعات را برای بهبود مهارتهای خود دریافت کنند. به این ترتیب، سکیلشر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق میکند و به آنها کمک میکند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.
سلام من Simon هستم از SuperSimpleDev YouTube
هی، من سیمون هستم! من کانال YouTube SuperSimpleDev را اجرا می کنم و اکنون در Skillshare تدریس می کنم!
امیدوارم آنچه را که آموختهام به اشتراک بگذارم و میخواهم شغل فنی را برای هر کسی ممکن کنم.
نمایش نظرات