شروع سریع Git و GitHub: مسیر کنترل نسخه خود را شکوفا کنید
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- شما یک کاربر ماهر Git خواهید شد.
- مقدمه. ایجاد حساب کاربری جدید GitHub، فایل readme جدید با نشانهگذاری
- اولین Commit به مخزن راه دور با استفاده از ترمینال
- اولین Merge / Pull Request و بازبینی آن توسط همکار
- Merge در Git و رفع تداخلها (به صورت دستی و با استفاده از VS Code)
- Git Cherry-Pick
- Git Rebase
- تفاوت بین Git Merge و Git Rebase
توضیحات دوره
دوره ملزومات Git طراحی شده است تا درک جامعی از Git، یک سیستم محبوب کنترل نسخه که توسط توسعهدهندگان در سراسر جهان استفاده میشود، به شما ارائه دهد. چه تازهکار با Git باشید و چه از قبل با مبانی آن آشنا باشید، این دوره شما را از طریق مجموعهای از درسها که مفاهیم اساسی و تکنیکهای ضروری را پوشش میدهند، راهنمایی خواهد کرد.
این دوره با یک مقدمه بر Git آغاز میشود، جایی که یاد خواهید گرفت چگونه یک حساب کاربری جدید GitHub ایجاد کرده و یک مخزن با یک فایل readme با استفاده از نشانهگذاری راهاندازی کنید. همچنین درکی از گردش کاری اولیه Git به دست خواهید آورد.
در مرحله بعد، به فرآیند انجام اولین Commit خود به یک مخزن راه دور با استفاده از ترمینال خواهید پرداخت. شما دستورات و مراحل لازم برای مرحلهبندی و commit مؤثر تغییرات خود را فرا خواهید گرفت.
یکی از جنبههای حیاتی همکاری در Git در واقع Merge کردن و pull requests است. در این دوره، شما مفهوم Merge کردن و چگونگی آغاز یک pull request برای تغییرات خود را بررسی خواهید کرد. همچنین اهمیت بازبینی pull requests با کمک همکاران را درک خواهید کرد.
فایل gitignore. نقش حیاتی در پروژههای Git ایفا میکند. شما یاد خواهید گرفت چگونه یک فایل gitignore. را به طور مؤثر ایجاد و استفاده کنید و اطمینان حاصل کنید که فایلها و پوشههای خاصی توسط Git ردیابی نمیشوند.
با پیشروی بیشتر، به موضوعات پیشرفته Merge در Git و رفع تداخلها خواهید پرداخت. خواهید آموخت چگونه تداخلهایی که هنگام Merge کردن برنچ ها به وجود میآیند را به صورت دستی رفع کنید. علاوه بر این، استفاده از ابزارهای محبوب مانند VS Code را برای مدیریت کارآمدتر رفع تداخل بررسی خواهید کرد.
این دوره همچنین Git Cherry-Pick را پوشش میدهد، یک فرمان قدرتمند که شما را قادر میسازد Commitهای خاصی را انتخاب کرده و آنها را به برنچ دیگری اعمال کنید. شما درک خواهید کرد که چه زمانی و چگونه از این فرمان به طور مؤثر استفاده کنید.
علاوه بر این، درک عمیقی از Git Rebase به دست خواهید آورد، تکنیکی که برای جابجایی یا ترکیب Commitها از یک برنچ به برنچ دیگر استفاده میشود. شما مزایا و بهترین شیوههای استفاده از Git Rebase را بررسی خواهید کرد.
در نهایت، دوره با برجسته کردن تفاوتهای بین merge در Git و Git Rebase به پایان میرسد. شما ویژگیهای منحصربهفرد و موارد استفاده مناسب برای هر رویکرد را درک خواهید کرد و قادر خواهید بود در گردش های کاری آتی Git خود تصمیمات آگاهانه بگیرید.
تا پایان این دوره، شما اصول محکمی در Git به دست آورده و به مهارتهای لازم برای همکاری مؤثر، مدیریت نسخهها و هدایت با اطمینان در سناریوهای مختلف Git مجهز خواهید شد.
این دوره برای چه کسانی مناسب است؟
- همه علاقهمندان به Git / GitHub
شروع سریع Git و GitHub: مسیر کنترل نسخه خود را شکوفا کنید
-
مقدمه. حساب کاربری جدید GitHub، فایل readme جدید با نشانهگذاری 01:38
-
اولین Commit به مخزن راه دور با استفاده از ترمینال 03:36
-
Merge در Git و رفع تداخلها (به صورت دستی و با استفاده از VS Code) 05:02
-
اولین Merge / Pull Request و بازبینی آن توسط همکار 06:49
-
فایل gitignore. و اهمیت آن 02:46
-
Git Cherry-Pick 03:45
-
Git Rebase 04:35
-
تفاوت بین Git Merge و Git Rebase 02:56
مشخصات آموزش
شروع سریع Git و GitHub: مسیر کنترل نسخه خود را شکوفا کنید
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:8
- مدت زمان :31:07
- حجم :241.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy