آموزش 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
جزییات دوره
1h 51m
45
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
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، یکی از بزرگترین کنفرانس های توسعه دهندگان مستقل در کانادا است. او مدرک لیسانس خود را از دانشگاه تورنتو و مدرک کارشناسی ارشد خود را از دانشگاه هاروارد دریافت کرد.