آموزش Git Fundamentals

Git Fundamentals

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

سرفصل ها و درس ها

مقدمه ای بر Git Introduction to Git

  • بررسی اجمالی Overview

  • تاریخچه مختصر A Brief History

  • مزایای DVC ها Advantages of DVCs

  • درباره Git About Git

  • نصب Git در ویندوز Installing Git on Windows

  • نصب Git در Mac OSX Installing Git on Mac OSX

  • نصب Git در لینوکس Installing Git on Linux

  • پیکربندی Git Configuring Git

  • نحوه پیکربندی Git How to Configure Git

  • خلاصه Summary

کار به صورت محلی با Git Working Locally with Git

  • بررسی اجمالی Overview

  • ایجاد یک مخزن محلی، افزودن فایل ها و انجام تغییرات Creating a local repository, adding files, and committing changes

  • مشاهده تاریخچه و تفاوت ها Viewing history and diffs

  • مرحله‌بندی به‌عنوان کامیت‌های متعدد تغییر می‌کند Staging changes as multiple commits

  • حذف و تغییر نام فایل ها Deleting and renaming files

  • لغو تغییرات در نسخه کار Undoing changes to the working copy

  • لغو/انجام مجدد تغییرات در مخزن Undoing/redoing changes in the repository

  • پاک کردن کپی کار Cleaning the working copy

  • نادیده گرفتن فایل ها با .gitignore Ignoring files with .gitignore

  • خلاصه Summary

کار از راه دور با Git Working Remotely with Git

  • بررسی اجمالی Overview

  • شبیه سازی یک مخزن از راه دور Cloning a Remote Repository

  • آمار مخزن پایه Basic Repository Statistics

  • مشاهده تعهدات Viewing Commits

  • پروتکل های Git Git Protocols

  • مشاهده شعب و برچسب ها Viewing Branches and Tags

  • واکشی از یک کنترل از راه دور Fetching from a Remote

  • کشیدن از ریموت Pulling from a Remote

  • فشار دادن به یک کنترل از راه دور Pushing to a Remote

  • ایجاد و تایید برچسب ها Creating and Verifying Tags

  • فشار دادن برچسب ها به یک کنترل از راه دور Pushing Tags to a Remote

  • خلاصه Summary

انشعاب، ادغام و Rebasing با Git Branching, Merging, and Rebasing with Git

  • بررسی اجمالی Overview

  • تجسم شاخه ها Visualizing branches

  • ایجاد شعب محلی Creating local branches

  • تفاوت بین شاخه ها و برچسب ها Difference between branches and tags

  • تغییر نام و حذف شاخه ها Renaming and deleting branches

  • بازیابی commit های حذف شده Recovering deleted commits

  • ذخیره سازی تغییرات Stashing changes

  • ادغام شاخه ها Merging branches

  • تغییر پایه Rebasing changes

  • تغییرات چیدن گیلاس Cherry-picking changes

  • ایجاد یک شعبه راه دور Creating a remote branch

  • حذف شعبه راه دور Deleting a remote branch

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش Git Fundamentals
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 51m
45
Pluralsight (پلورال سایت) pluralsight-small
03 خرداد 1391 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2,403
از 5
دارد
دارد
دارد
James Kovacs

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

James Kovacs James Kovacs

جیمز کواچ یک مبشر فنی برای JetBrains است. او مشتاق به اشتراک گذاری دانش خود در مورد OO، SOLID، TDDBDD، آزمایش، نقشه برداری شی رابطه ای، تزریق وابستگی، refactoring، ادغام پیوسته، و تکنیک های مرتبط است. او در CodeBetter.com و همچنین وبلاگ خود وبلاگ می نویسد، یک مشارکت کننده فنی برای Pluralsight است، برای مجله MSDN و مجله CoDe مقاله می نویسد، و یک سخنران مکرر در کنفرانس ها و گروه های کاربری است. او خالق psake، یک ابزار اتوماسیون ساخت مبتنی بر PowerShell است که قصد دارد توسعه دهندگان را از XML Hell نجات دهد. جیمز صندلی آهنگ روبی برای DevTeach، یکی از بزرگترین کنفرانس های توسعه دهندگان مستقل در کانادا است. او مدرک لیسانس خود را از دانشگاه تورنتو و مدرک کارشناسی ارشد خود را از دانشگاه هاروارد دریافت کرد.

Pluralsight (پلورال سایت)

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

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