دوره آموزشی 8 دستور Git که باید بدانید
56 دقیقهمتوسط2022-11-09
مدرسین

Ronnie Sheer
Software Developer and Instructor
جزئیات دوره
اگر یک توسعه دهنده نرم افزار هستید، احتمالاً می دانید که Git یکی از مفیدترین سیستم های کنترل نسخه موجود است. اما در حالی که اکثر توسعه دهندگان بر اصول اولیه Git تسلط دارند، ارتقاء مهارت های خود به سطح بعدی و تبدیل شدن به یک کاربر پیشرفته Git می تواند کمی سخت تر باشد. در این دوره، مربی Ronnie Sheer به شما نشان میدهد که چگونه از توسعهدهنده Git متوسط به قلمرو متخصص کنترل منبع با تنظیم دقیق حرکت کنید.
هشت دستور قدرتمند Git را بیاموزید که می تواند در وقت شما صرفه جویی کند، از اشکالات جلوگیری کند و موارد دیگر. دریابید که چگونه می توانید بهره وری خود را افزایش دهید و همچنین لحظات ناامیدی خود را به حداقل برسانید. رونی شما را از طریق چند ترفند اساسی مانند پنهان کردن و اضافه کردن تغییرات راهنمایی میکند و سپس به تکنیکهای پیشرفتهتر مانند لغو تعهدات، برگرداندن و راهاندازی قلابهای precommit روی میآورد. مهارت های جدید خود را با چالش های Git-command در طول مسیر آزمایش کنید.
این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ گونه راه اندازی ماشین محلی ارائه می دهد. با GitHub Codespaces، میتوانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید، در حالی که از ابزاری استفاده میکنید که احتمالاً در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع، ویدیوی «استفاده از فضاهای کد GitHub با این دوره» را بررسی کنید.
هشت دستور قدرتمند Git را بیاموزید که می تواند در وقت شما صرفه جویی کند، از اشکالات جلوگیری کند و موارد دیگر. دریابید که چگونه می توانید بهره وری خود را افزایش دهید و همچنین لحظات ناامیدی خود را به حداقل برسانید. رونی شما را از طریق چند ترفند اساسی مانند پنهان کردن و اضافه کردن تغییرات راهنمایی میکند و سپس به تکنیکهای پیشرفتهتر مانند لغو تعهدات، برگرداندن و راهاندازی قلابهای precommit روی میآورد. مهارت های جدید خود را با چالش های Git-command در طول مسیر آزمایش کنید.
این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ گونه راه اندازی ماشین محلی ارائه می دهد. با GitHub Codespaces، میتوانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید، در حالی که از ابزاری استفاده میکنید که احتمالاً در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع، ویدیوی «استفاده از فضاهای کد GitHub با این دوره» را بررسی کنید.
مهارت ها
GitVersion ControlGitHubDevOps ToolsDevOpsSoftware Development ToolsOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - ابرقدرتهای Git
- 02 - آنچه باید بدانید
- 03 - راهاندازی برای ابرقدرتهای Git
- 04 - استفاده از GitHub Codespaces با این دوره
- 05 - استفاده از فایلهای تمرین
1. ترفندهای مفید
- 06 - پنهان کردن را یاد بگیرید
- 07 - سه راه برای اضافه کردن تغییرات به Git
- 08 - چالش - اضافه کردن جزئی
- 09 - حل - اضافه جزئی
2. اشتباهات و رفع
- 10 - فشار دادن کد به صراحت
- 11 - لغو یک تعهد
- 12 - چالش - نام commit را تغییر دهید و به شاخه دیگری بروید
- 13 - راه حل - commit را تغییر نام دهید و به شاخه دیگری بروید
3. تعهدات
- 14 - از قبل متعهد شوید
- 15 - ورود به سیستم
- 16 - اصلاح، برگرداندن
- 17 - چالش - تغییر، متعهد شدن، برگرداندن
- 18 - راه حل - تغییر، متعهد شدن، برگرداندن
4. جادو
- 19 - ویرایشگر کد را با .
- 20 - چالش - یک مخزن و کد فورک کنید
- 21 - راه حل - یک مخزن و کد فورک کنید
نتیجه
- 22 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی Bitbucket Pipelines پیشرفته: خودکارسازی استقرارها و مدیریت یکپارچهسازی با سرویسهای شخص ثالث
- دوره آموزشی یادگیری جامع اکلیپس (2021)
- دوره آموزشی SketchUp: طراحی های مفهومی با فتوشاپ
- دوره آموزشی برنامه نویسی شی گرا با سی شارپ (2018)
- دوره آموزشی کارهای ترکیبی تیمی
- دوره آموزشی آماده سازی گواهی CCSP: بخش دوم امنیت داده ها
- دوره آموزشی آمادگی گواهینامه Microsoft 365 Teams Administrator Associate: برنامه ریزی، پیکربندی و استقرار
- دوره آموزشی جلوگیری از کلاهبرداری فیشینگ
مسیرهای مرتبط
- مسیر آموزشی بهبود بخشیدن مهارت های Continuous Deliver
- مسیر آموزشی مهارت های لاراول خود را بسازید
- مسیر آموزشی کار با داده: مهندسی، یکپارچهسازی و MLOps برای هوش مصنوعی
- مسیر آموزشی موفق شدن به عنوان یک توسعه دهنده نرم افزار از راه دور
- مسیر آموزشی مهارت های خود را به عنوان یک توسعه دهنده جنگو ارتقا دهید
- مسیر آموزشی تقویت مهارت های تحلیلی خود را با تجزیه و تحلیل آماری
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده بلاک چین
- مسیر آموزشی آماده شدن برای آزمون CompTIA Data+ (DA0-001)