Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-20 of 26 items.

linkedin 8 دستور git که باید بدانید (Mitalearn-408677)

  • 56 minutes
  • مناسب همه
  • Release date: 9 November 2022
  • Author: Ronnie Sheer
درباره این دوره: 

 اگر شما یک توسعه دهنده نرم افزار هستید ، احتمالاً می دانید که GIT یکی از مفیدترین سیستم های کنترل نسخه در آنجا است. اما در حالی که بیشتر توسعه دهندگان اصول اولیه GIT را تسلط داده اند ، می توان مهارت های خود را به سطح بعدی و تبدیل شدن به یک کاربر پیشرفته GIT کمی سخت تر کرد. در این دوره ، مربی رونی گیل به شما نشان می دهد که چگونه می توانید حرکت را از توسعه دهنده Git Intermediate به قلمرو کارشناس کنترل شده و تنظیم شده ، انجام دهید. دریابید که چگونه می توانید بهره وری خود را افزایش دهید و همچنین لحظات ناامیدی خود را به حداقل برسانید. رونی شما را از طریق چند ترفند اساسی مانند Stashing و اضافه کردن تغییرات طی می کند ، و سپس به تکنیک های پیشرفته تری مانند خنثی کردن تعهدات ، برگشت دادن و تنظیم قلاب های پیش ساز تبدیل می شود. مهارت های جدید خود را با چالش های Git-Command در طول مسیر آزمایش کنید.

این دوره با GitHub Codespaces ، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به تنظیمات محلی محلی ارائه می دهد ، یکپارچه شده است. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان استفاده کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد. برای یادگیری نحوه شروع کار ، از فیلم "استفاده از Codepaces GitHub با این دوره" دیدن کنید.

Related Skills

linkedin Ditch Your Git GUI: Customize Terminal (Mitalearn-218464)

  • 1 hours 10 minutes
  • مناسب همه
  • Release date: 22 June 2026
  • Author: Melanie Panem
درباره این دوره:

بسیاری از قدرت Git - به خصوص زمانی که نیاز دارید چیزی را باز کنید - در رابط خط فرمان (CLI) پنهان است. در حالی که نرم افزار ترمینال CLI ممکن است ترسناک به نظر برسد، مربی Melanie Panem راه هایی را به شما نشان می دهد تا محیط رابط خط فرمان خود را دوستانه تر و قابل دسترس تر کنید. ملانی گزینه های مختلف نرم افزار Git GUI را توضیح می دهد و گزینه های برنامه ترمینال را با هم مقایسه می کند. او شما را در محیط های مختلف پوسته و ابزارهای رایجی که ممکن است نیاز داشته باشید راهنمایی می کند. ملانی تنظیمات و اولویت‌های استانداردی را که احتمالاً از قبل در ترمینال شما موجود است، بررسی می‌کند، سپس به استفاده و سفارشی‌سازی نسخه ابتدایی پوسته ترمینال شما، Bash می‌پردازد. هنگامی که دیدید Bash چه کاری می تواند برای شما انجام دهد، او پوسته های جدیدتری مانند Zsh و ماهی را توصیف می کند که می توانند برای کارآمدتر کردن Bash استفاده شوند. ملانی با نشان دادن دستورات مورد نیاز برای CLI و Git کار را به پایان می رساند.

Related Skills

linkedin Dreamweaver: Working with Git Version Control (Mitalearn-124590)

  • 1 hours 32 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: David Powers
درباره این دوره:

چه به صورت انفرادی یا با یک تیم کار کنید، استفاده از Adobe Dreamweaver CC با کنترل نسخه Git می تواند به بهبود گردش کار Dreamweaver شما کمک کند. در این دوره آموزشی یاد بگیرید که چگونه از Dreamweaver با Git برای پشتیبان گیری و مدیریت توسعه پروژه های خود استفاده کنید. دیوید پاورز نحوه نصب Git را در ویندوز و macOS، پیکربندی Dreamweaver برای استفاده از یک مخزن محلی Git و استفاده از شاخه‌ها برای جدا نگه داشتن فایل‌های مختلف از سایت زنده خود توضیح می‌دهد. به علاوه، او نحوه حل تضادهای ادغام، ایجاد برچسب، کار با مخازن راه دور و موارد دیگر را نشان می دهد.

linkedin Git Essential Training: The Basics (2019) (Mitalearn-184736)

  • 2 hours 55 minutes
  • مبتدی
  • Release date: 22 May 2019
  • Author: Kevin Skoglund
درباره این دوره:

یاد بگیرید که چگونه از Git، نرم افزار کنترل نسخه منبع باز محبوب، برای مدیریت کد منبع تقریباً برای هر پروژه استفاده کنید. در این دوره، کوین اسکوگلند مفاهیم اساسی پشت سیستم های کنترل نسخه و معماری Git را بررسی می کند. او با استفاده از یک رویکرد گام به گام، نحوه نصب Git را نشان می‌دهد و دستوراتی را ارائه می‌کند که مدیریت کد کارآمد را ممکن می‌سازد. آموزش اضافه کردن، تغییر و حذف فایل ها در مخزن. مشاهده گزارشی از commit های قبلی؛ و نسخه های یک فایل را مقایسه کنید. بعلاوه، نحوه لغو تغییرات فایل‌ها و نادیده گرفتن فایل‌های خاص در مخزن Git را ببینید.

linkedin Git for System Administration (Mitalearn-163265)

  • 1 hours 46 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Grant McWilliams
درباره این دوره:

Git با در نظر گرفتن توسعه دهندگان نرم افزار طراحی شده است. اما این سیستم کنترل نسخه توزیع شده محبوب - که مدیریت تغییرات در کد منبع و فایل های متنی را برای افراد در مکان های مختلف آسان می کند - می تواند در دنیای مدیریت سیستم نیز مفید باشد. در این دوره، نحوه استفاده از Git را برای مدیریت بهتر تغییرات و متمرکز کردن مدیریت سیستم کشف کنید. مربی Grant McWilliams نحوه نصب Git را بر روی چندین سیستم عامل مختلف نشان می دهد. سپس نحوه ایجاد مخازن محلی و راه دور، ایجاد و تجزیه و تحلیل تعهدات، و بازگشت به نسخه های قبلی فایل ها را پوشش می دهد. برای جمع‌بندی، او استراتژی‌های دنیای واقعی را برای مدیریت فایل‌های سیستم با استفاده از کنترل نسخه، و همچنین نحوه استفاده از ابزارهای شخص ثالث که قابلیت‌های سیستم را گسترش می‌دهند، به اشتراک می‌گذارد.

linkedin Git for Teams (Mitalearn-145245)

  • 2 hours 37 minutes
  • متوسط
  • Update date: 21 June 2026
  • Author: Kevin Bowersox
درباره این دوره:

تیم های توسعه اغلب به کنترل منبع توزیع شده با Git منتقل می شوندrn اغلب، علت اصلی به مسائل پیرامون فرهنگ و شیوه‌ها مربوط می‌شود که برخلاف منحنی یادگیری فنی است. در این دوره، کوین باورسوکس استراتژی‌های همکاری برای تیم‌هایی که از Git استفاده می‌کنند را پوشش می‌دهد و درباره ابزارها و تکنیک‌هایی بحث می‌کند که می‌تواند به شما و تیمتان کمک کند تا چالش‌هایی را که مانع ارائه نرم‌افزار با کیفیت بالا می‌شوند، دور بزنید. کوین بهترین شیوه‌ها و نکاتی را به اشتراک می‌گذارد که می‌تواند به شما کمک کند از مشکلات رایجی که اغلب باعث می‌شوند تیم‌ها از مسیر منحرف شوند اجتناب کنید. استراتژی های انشعاب، نحوه ایجاد خط لوله یکپارچه سازی مداوم و موارد دیگر را بیاموزید.

linkedin Git از ابتدا (Mitalearn-276570)

  • 19 minutes
  • مناسب همه
  • Release date: 30 June 2022
  • Author: Morten Rand-Hendriksen
درباره این دوره: 

 کنترل نسخه - تمرین ردیابی و مدیریت تغییرات در کد نرم افزار - یکی از قدرتمندترین ابزارهایی است که یک توسعه دهنده می تواند از آن استفاده کند. و Git به سیستم کنترل نسخه انتخابی برای وب مدرن تبدیل شده است. درک مفاهیم Git مخصوصا برای توسعه دهندگان سخت نیست، اما Git زبان مخصوص به خود را دارد. rebasing چیست؟ سر جدا شده چیست؟ در این دوره آموزشی سطح مبتدی، مورتن رند هندریکسن یک ترجمه عقلانی و تفکیک اصطلاحات Git را ارائه می‌کند و نشان می‌دهد که چگونه می‌توانید از Git برای سفر در زمان به روشی که عملاً علمی تخیلی است (حداقل وقتی صحبت می‌شود) استفاده کنید. کد کردن). مورتن دانش سطح پایه ای را که برای شروع با Git نیاز دارید، به شما ارائه می دهد، اصطلاحات و توابع مهم را با جزئیات بیان می کند، و نحوه حل مشکلات رایج توسعه دهندگان در کنترل نسخه را نشان می دهد.

Related Skills

linkedin Git: Branches, Merges, and Remotes (Mitalearn-184770)

  • 3 hours 3 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Kevin Skoglund
درباره این دوره:

Git - نرم‌افزار کنترل نسخه محبوب و رایگان - ابزارهای مدیریت کد قدرتمندی از جمله انشعاب، ادغام و مخازن راه دور را باز می‌کند. این دوره نحوه استفاده از این ویژگی ها و دستورات را برای ردیابی تغییرات و همکاری توضیح می دهد. یاد بگیرید که در درخت commit حرکت کنید و برای یافتن commit های خاص، گزارش را مرور کنید. نحوه ایجاد شعبه هایی برای آزمایش ایده های جدید بدون تاثیرگذاری بر پروژه اصلی بیابید و در صورت موفقیت آن تغییرات را در پروژه ادغام کنید. همچنین می‌توانید شاخه‌ها را بازنشانی کنید تا تغییرات را خنثی کنید و تغییراتی را که آماده انجام در فضای ذخیره‌سازی موقت نیستند ذخیره کنید. مربی کوین اسکوگلند همچنین نشان می دهد که چگونه می توان یک مخزن راه دور برای کار با توسعه دهنده دیگر راه اندازی کرد و یک گردش کار همکاری را پیاده سازی کرد تا اطمینان حاصل شود که به طور مؤثر با هم کار می کنید.

linkedin Visual Studio Essential Training: 10 Protecting Your Code Base with Source Control Providers (Mitalearn-94211)

  • 2 hours 40 minutes
  • مبتدی
  • Update date: 21 June 2026
  • Author: Walt Ritscher
درباره این دوره:

با ارزش ترین دارایی یک برنامه نویس، پایگاه کد اوست. برای محافظت از یکپارچگی کد خود چه می کنید؟ گزینه‌های کنترل منبع ارائه شده در ویژوال استودیو، از جمله Team Foundation، Team Services، GitHub و Bitbucket، می‌توانند به شما کمک کنند تا با اعضای تیم به طور مؤثرتری کار کنید، از بازنویسی‌های تصادفی جلوگیری کنید، بازگشت‌ها را فعال کنید و باگ‌ها را برطرف کنید. در Visual Studio Essentials 10، Walt Ritscher نحوه اتصال ویژوال استودیو به هر مخزن آنلاین، ایجاد پروژه، افزودن اعضای تیم و کار با نسخه ها را نشان می دهد. او نشان می‌دهد که چگونه می‌توان کد را به داخل و خارج بررسی کرد، از CodeLens برای بررسی تغییرات در ویرایشگر ویژوال استودیو استفاده کرد و از ویژگی‌های History و Diff برای دیدن اینکه چه کسی پروژه‌ها را باز کرده و به‌روزرسانی کرد، استفاده کرد.

linkedin آموزش ضروری (Mitalearn-421478)

  • 1 hours 42 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Barbara Forbes
درباره این دوره:

اگر تا به حال فکر کرده اید که چرا کسی باید از GIT استفاده کند یا چگونه از آن برای کنترل نسخه استفاده کند ، این یک دوره عالی برای شروع است. باربارا فوربس ، ستاره Azure MVP و GitHub ، به عنوان او در فرایند نصب ، گردش کار GIT ، تنظیم و فشار دادن کد به یک repo و ایجاد تغییرات ، همه با تمرکز بر کنترل نسخه و اینکه چگونه GIT می تواند به شما در دستیابی به آن کمک کند ، بپیوندید. دریابید که چرا مردم از Git استفاده می کنند. بیاموزید که چگونه GIT به صورت محلی یا از طریق ارائه دهنده کار می کند ، و چگونه می توانید آن را نصب ، پیکربندی و اجرای روشی که برای کار به آن نیاز دارید اجرا کنید. فرایند کامل فشار دادن کد خود را با GIT دنبال کنید ، سپس راه های ایجاد تغییر در پرونده ها را کشف کنید. کشف مفاهیم مهم در GIT ، مانند چگونگی نادیده گرفتن پرونده هایی که نمی خواهید شامل شوید ، چگونه انشعاب و ادغام می تواند به شما در توسعه کمک کند ، چه چیزی باید در یک تعهد باشد ، و چگونه می توانید خطاهای رایج را عیب یابی کنید. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان استفاده کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد. برای یادگیری نحوه شروع کار "استفاده از Codespaces GitHub" را با این دوره بررسی کنید.

linkedin آموزش ضروری GitHub (Mitalearn-156108)

  • 2 hours 48 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: GitHub,Aaron Stewart
درباره این دوره:

از GitHub، ابزار استاندارد صنعتی برای همکاری و به اشتراک گذاری کد، بیشترین بهره را ببرید. بیاموزید که چگونه از ویژگی هایی استفاده کنید که خط لوله نرم افزار مدرن را پشتیبانی و بهبود می بخشد. این دوره به توسعه دهندگان نشان می دهد که چگونه استفاده از GitHub را گسترش دهند و چگونه از اکوسیستم GitHub برای سفارشی سازی و بهبود گردش کار موجود استفاده کنند. مربی Aaron Stewart، متخصص محتوای آموزشی در GitHub، مفاهیم مهمی مانند مدیریت سازمان‌ها و تیم‌ها، امکان ادغام و تحویل مداوم، انجام بازبینی کد و استفاده از محافظت از شعب را توضیح می‌دهد. به‌علاوه، با برگرداندن commit‌های گذشته، بازنشانی commit‌ها از تاریخ، مکان‌یابی تغییرات و تقویت commit‌ها، نحوه رهایی از موقعیت‌های چسبنده با Git را بیاموزید. در نهایت، فرهنگ منبع درونی را کاوش کنید، که می تواند نحوه همکاری شما در یک سازمان را تغییر دهد - حتی زمانی که نرم افزاری که در حال توسعه آن هستید اختصاصی است.

linkedin اتوماسیون تست چارچوب ربات: جنکینز CI و کنترل نسخه Git (Mitalearn-161684)

  • 2 hours 13 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Bryan Lamb
درباره این دوره:

آیا می خواهید یک گردش کار آزمایشی بسازید که بیشتر مشارکتی و تکراری باشد؟ با نحوه ادغام Jenkins و Git در Robot Framework برای آزمایش مداوم خودکار و کنترل نسخه با پایگاه های کد و اسکریپت های مشترک آشنا شوید. در این دوره، مربی برایان لمب نحوه راه‌اندازی و کار با Git را به صورت محلی نشان می‌دهد و سپس همان مهارت‌ها را برای مخازن از راه دور GitHub و Team Foundation Server (TFS) به کار می‌گیرد، بنابراین می‌توانید اسکریپت‌های Robot Framework را منشعب کنید و ادغام کنید و به‌طور مؤثرتری کار کنید. تیم تست سپس بیاموزید که چگونه تست‌های Robot Framework را به‌طور موازی در مرورگرها و سیستم‌عامل‌های مختلف با استفاده از Jenkins اجرا کنید و از نتایج برای تجزیه و تحلیل روند عملکرد استفاده کنید.

linkedin با استفاده از GIT با کد Visual Studio (Mitalearn-438733)

  • 1 hours 27 minutes
  • مناسب همه
  • Release date: 7 February 2023
  • Author: Ray Villalobos
درباره این دوره: 

 

آیا می دانید که کد استودیو ویژوال شامل پشتیبانی خارج از جعبه است؟ در این دوره ، به مربی ارشد LinkedIn Learning ، Ray Villalobos ، به عنوان او به شما نشان می دهد که چگونه می توانید GIT را بدون ترک ویرایشگر کد خود ادغام کنید ، صرف نظر از اینکه شما به صورت محلی یا از راه دور کار می کنید. ری نکات محلی را برای مرحله بندی ، تعهد ، کنترل منبع ، متفاوت بودن و ردیابی و مدیریت سیاهههای مربوط به کار شما پوشش می دهد. در طول راه ، شما همچنین مهارت های جدیدی را برای ایجاد درخواست های کشش ، ادغام درگیری ها و استفاده از Explorer از راه دور برای ایجاد تغییرات سریع هنگام کدگذاری از راه دور ایجاد خواهید کرد. در پایان این دوره ، شما آماده خواهید بود تا GIT را با کد VS ادغام کنید و ابزارهای قدرتمندی مانند Git Graph ، Git History ، Gitlens و موارد دیگر را اهرم کنید.


datacamp پایه های Git (Mitalearn-401588)

  • 2 hours
  • مناسب همه
  • Release date: 28 June 2026
  • Author: George Boorman
درباره این دوره:

این دوره مفهوم کنترل نسخه را معرفی می کند و مزایای آن را برای پروژه های نرم افزاری و داده ای برجسته می کند. با Git، نرم افزار محبوب برای اجرای کنترل نسخه در پروژه ها، آشنا خواهید شد و از آن برای ایجاد مخازن و ردیابی فایل ها استفاده خواهید کرد.

دریابید که Git چگونه داده‌ها را از طریق حباب‌ها، درختان و commit‌ها ذخیره می‌کند. از این اطلاعات برای مقایسه وضعیت پروژه خود در مقاطع مختلف زمانی استفاده کنید، بدانید چه تغییراتی، توسط چه کسی و چه زمانی ایجاد شده است. نکات و ترفندهای ارزشمندی را بیاموزید تا نمای خود را از تاریخچه مخزن سفارشی کنید و چگونه تغییرات را برای بازگرداندن فایل‌ها لغو کنید!

Related Skills

linkedin تکنیک های Git Intermediate (2018) (Mitalearn-136150)

  • 2 hours 53 minutes
  • متوسط
  • Release date: 28 March 2018
  • Author: Kevin Skoglund
درباره این دوره:

مجموعه مهارت های Git خود را تقویت کنید و تکنیک ها و مفاهیم میانی را بررسی کنید که می تواند به شما کمک کند با نرم افزار کنترل نسخه منبع باز محبوب کار کنید. مربی کوین اسکوگلند تکنیک های مدیریت شعبه مانند حذف و هرس و نحوه استفاده از برچسب ها برای علامت گذاری نکات مهم در تاریخچه شعبه را به اشتراک می گذارد. یاد بگیرید که از مرحله‌بندی تعاملی برای مرحله‌بندی بخش‌های کوچک یک فایل، انتخاب گیلاس برای اشتراک‌گذاری تعهدات بین شاخه‌ها، وصله‌ها برای اشتراک‌گذاری تعهدات با دیگران و تکنیک‌هایی برای ردیابی مشکلات در پروژه‌تان استفاده کنید. کوین دستور rebase را رمزگشایی می کند و توضیح می دهد که چه زمانی باید rebasing را به جای ادغام انتخاب کرد.

linkedin راهنمای کامل برای git (Mitalearn-415137)

  • 7 hours 38 minutes
  • مناسب همه
  • Release date: 24 September 2024
  • Author: Kevin Skoglund
درباره این دوره: 

 نرم افزار کنترل نسخه Git روزانه توسط میلیون ها توسعه دهنده در سراسر جهان برای مدیریت کد منبع پروژه استفاده می شود. این دوره راهنمای کاملی برای هر چیزی که برای استفاده موثر از این ابزار توسعه ضروری لازم است ارائه می دهد. مربی کوین اسکوگلند از مثال‌های گام به گام برای نشان دادن مفاهیم کلیدی، مهارت‌های اساسی و تکنیک‌های پیشرفته استفاده می‌کند، در حالی که بهترین شیوه‌ها را برجسته می‌کند و توصیه‌های عملی را در طول مسیر ارائه می‌دهد. یاد بگیرید که تغییرات کد خود را در طول زمان ردیابی کنید و نسخه های قدیمی را مرور و بازیابی کنید. نحوه ایجاد شعبه‌ها برای امتحان ایده‌های جدید بدون تأثیرگذاری بر پروژه اصلی و ادغام آن شاخه‌ها در پروژه زمانی که آماده هستند را بیابید. نحوه همکاری موثر با توسعه دهندگان دیگر با استفاده از یک مخزن راه دور را ببینید. ابزارهای قدرتمند Git مانند مرحله‌بندی تعاملی، بازنشانی، تغییر پایه و تقسیم‌بندی را کاوش کنید.

linkedin کنترل کد منبع در دات نت با Git با استفاده از SourceTree (Mitalearn-120051)

  • 1 hours 32 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Jesse Liberty
درباره این دوره:

هنگامی که برای اولین بار شروع به کار می کنید، کنترل کد منبع - که به شما امکان می دهد کارهای توسعه خود را ذخیره کنید و مرور کنید یا به حالت قبلی برگردید - می تواند یک مفهوم ترسناک به نظر برسد. در این دوره آموزشی، نحوه استفاده از Git، نرم افزار کنترل کد منبع برجسته، که یک تناسب طبیعی با ویژوال استودیو است و به طور کامل توسط ویژوال استودیو پشتیبانی می شود را بیاموزید. Jesse Liberty با مقابله با Git از ابتدا، و انجام این کار در چارچوب یک ابزار: SourceTree، به ساده‌سازی آنچه می‌تواند یک مفهوم دشوار باشد، کمک می‌کند. جسی شاخه‌بندی و ادغام، حل تضادها، افزودن برچسب به یک commit و افزودن به انبار را پوشش می‌دهد. به علاوه، او به موضوعات پیشرفته تری مانند ردیابی تمام تعهدات و تغییرات ایجاد شده در یک فایل می پردازد.

linkedin کنترل نسخه نرم افزار یادگیری (2012) (Mitalearn-35357)

  • 2 hours 55 minutes
  • مبتدی
  • Release date: 7 November 2012
  • Author: Michael Lehman
درباره این دوره:

این دوره دروازه ای برای یادگیری کنترل نسخه نرم افزار (SVC)، مدیریت فرآیند و تکنیک های همکاری است. نویسنده مایکل لمن تاریخچه کنترل نسخه را مرور می‌کند و مفاهیم اساسی را نشان می‌دهد: ورود/خروج، فورک، ادغام، تعهد و توزیع. انتخاب یک سیستم SVC برای مدیریت موثر و نسخه‌سازی دارایی‌ها در پروژه توسعه نرم‌افزار (از کد منبع، تصاویر و باینری‌های کامپایل‌شده تا بسته‌های نصب) حیاتی است، بنابراین این دوره راه‌حل‌های موجود را نیز بررسی می‌کند. مایکل به طور خاص Git، Perforce، Subversion، Mercurial و Microsoft Team Foundation Server (TFS) را بررسی می‌کند و کاربرد مناسب، ویژگی‌ها، مزایا و اندازه بهینه گروه را برای هر یک توصیف می‌کند.

datacamp گیت پیشرفته (Mitalearn-446417)

  • 48 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Amanda Crawford-Adamo
درباره این دوره:

این دوره عمیقاً به ویژگی‌های پیشرفته Git می‌پردازد و در جهت مهندسی داده و جریان‌های کاری علم داده است. شما بر استراتژی‌های ادغام پیچیده تسلط خواهید داشت، یاد می‌گیرید که تاریخچه مخزن را دستکاری کنید و Git را برای پروژه‌های داده در مقیاس بزرگ بهینه کنید. موضوعات کلیدی شامل rebasing پیشرفته، git reflog برای بازیابی فاجعه، اشکال زدایی کارآمد با git bisect و مدیریت فایل های بزرگ با Git LFS است. شما همچنین توسعه موازی را با استفاده از درخت کاری و نحوه مدولار کردن ساختارهای پروژه با زیر ماژول ها را بررسی خواهید کرد. در پایان این دوره، شما مهارت های لازم برای رسیدگی به سناریوهای پیچیده کنترل نسخه و مسائل مربوط به توسعه خط لوله داده و پروژه های داده مشترک را خواهید داشت.

Related Skills

datacamp گیت متوسط (Mitalearn-447097)

  • 27 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: George Boorman
درباره این دوره:

این دوره مبتنی بر دانش پایه Git است و مفاهیم جدیدی از جمله شاخه‌ها، مخازن از راه دور و مدیریت تضادهای ادغام را معرفی می‌کند. متوجه خواهید شد که چگونه شعبه‌ها اجازه توسعه مداوم نرم‌افزار را می‌دهند، جایی که یک سیستم تولید می‌تواند در حالی که ویژگی‌های اضافی توسعه می‌یابد یا اشکالات برطرف می‌شود، زنده بماند. تکنیک‌های ضروری برای کار با شاخه‌ها، استفاده از Git برای پیمایش، مقایسه، تغییر نام، حذف و ادغام آنها را خواهید آموخت.

این دوره به شما نکات و ترفندهایی را برای جلوگیری از تضادهای ادغام نشان می دهد، جایی که Git نمی داند چگونه محتویات فایل ها را هنگام ادغام دو شاخه ترکیب کند. حل کردن تضادهای ادغام را تمرین خواهید کرد و با نحوه نمایش تضادها در فایل‌ها توسط Git آشنا خواهید شد. این دوره با معرفی مخازن از راه دور، که برای پروژه های مشترک با Git اساسی هستند، به پایان می رسد. شما محتوای خود را بین مخازن محلی و از راه دور با استفاده از دستورات رایج مانند شبیه سازی، واکشی، کشیدن و فشار همگام خواهید کرد!

Related Skills

Suggestions