لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی گیت (Git Fundamentals)
- آخرین آپدیت
دانلود Git Fundamentals
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
چه در ابتدای مسیر توسعه نرمافزار باشید و چه بخواهید گردش کار خود را بهبود ببخشید، یادگیری گیت برای شما حیاتی است. این دوره مبانی گیت، یک معرفی کاربردی و مناسب برای مبتدیان به محبوبترین سیستم مدیریت نسخه در جهان است.
این دوره با استفاده از ویدیوهای جذاب، مثالهای واقعی و تمرینهای عملی، یادگیری مفاهیم پایه گیت و رویکردهای پیشرفتهتر را ساده و شفاف کرده است.
شما یاد خواهید گرفت که چگونه با اعتماد به نفس کامل کد منبع را مدیریت کنید، مخازن (Repositories) را راهاندازی کرده و از آنها استفاده کنید، با شاخهبندی (Branching) و ادغام (Merging) کار کنید و نقش اشارهگر HEAD را درک کنید. همچنین کشف خواهید کرد که گیتهاب چگونه در این چرخه جای میگیرد؛ از کلون کردن (Cloning) و فورک کردن (Forking) گرفته تا ساخت کلیدهای SSH و همکاری حرفهای در پروژهها.
این دوره گواهینامه گیت صرفاً تئوری نیست؛ شما دستورات حیاتی مانند init، commit، push، pull، rm و سایر دستورات را تمرین خواهید کرد تا تسلط کامل پیدا کنید. چه یک توسعهدهنده مشتاق باشید، چه مهندس DevOps یا علاقهمند به تکنولوژی، این دوره به شما کمک میکند تا مهارتهای گیت مورد نیاز بازار کار را کسب کنید.
در نهایت، گیت به عنوان یک افزونه طبیعی در فرآیند توسعه نرمافزار شما تبدیل خواهد شد.
سرفصل ها و درس ها
مبانی گیت
Git Fundamentals
معرفی دوره
Course Introduction
مدیریت کد منبع
Source Code Management
مزایای مدیریت کد منبع
Benefits of Source Code Management
نیاز و کاربرد مدیریت کد منبع
Need and Use of Source Code Management
سیستم کنترل نسخه محلی
Local Version Control System
سیستمهای کنترل نسخه متمرکز
Centralized Version Control Systems
سیستمهای کنترل نسخه توزیع شده
Distributed Version Control Systems
معرفی گیت
Git Introduction
جریان پروژه در گیت
Git Project Flow
اصطلاحات گیت - بخش اول
Git Terminologies - Part 1
اصطلاحات گیت - بخش دوم
Git Terminologies - Part 2
دمو: نصب گیت در لینوکس
DEMO: Git Installation on Linux
دمو: نصب گیت در ویندوز
DEMO: Git Installation on Windows
کار با گیت
Working with Git
مقداردهی اولیه و پیکربندی
Initialization and Configuration
تنظیمات گیت
Git Configuration
دمو: پیکربندی گیت
DEMO: Git Configuration
کار با فایلها
Working with Files
افزودن فایلها به ناحیه Staging
Adding Files to Staging Area
حذف، جابجایی و پاکسازی فایلها
Remove, Move, and Clean Files
ثبت تغییرات (Git Commit)
Git Commit
بازگردانی یک کامیت
Revert a Commit
دستورات Git Log و Git Show
Git Log and Git Show
دمو: عملیات پایه گیت
DEMO: Git Basic Operations
همکاری از راه دور
Remote Collaboration
مخازن (Repositories)
Repositories
مخزن راه دور (Remote Repository)
Remote Repository
تفاوت گیت و گیتهاب
Git vs. GitHub
معرفی گیتهاب
Introduction to GitHub
ویژگیهای گیتهاب
GitHub Features
دمو: ساخت حساب کاربری گیتهاب
DEMO: GitHub Account Setup
کار با گیتهاب
Working with GitHub
ساخت مخزن جدید
Create New Repository
پیکربندی کلید SSH
Configure SSH Key
ارسال و دریافت شاخه در گیتهاب
Push and Fetch Branch to GitHub
کلون کردن یک شاخه
Clone a Branch
کار با مخازن راه دور
Working with Remote Repositories
حذف یک شاخه
Delete a Branch
فورک کردن یک مخزن
Fork a Repository
تفاوت کلون و فورک
Clone vs. Fork
دمو: کار با مخازن گیتهاب
Demo: Working with GitHub Repositories
درک چرخه حیات گیت
Understanding Git Life Cycle
وضعیتهای فایل در گیت
Git Files States
درک مفهوم HEAD
Understand HEAD
ساختار داخلی گیت
Git Internals
ذخیرهسازی دادهها در گیت
Git Data Storage
درک نمادهای ^ (caret) و ~ (tilde)
Understanding "A (caret)" and "~ (tilde)"
کار با فایلها در ناحیه Staging
Working with Files in Staging Area
بازگردانی تغییرات یا کامیت
Reverting Changes or Commit
نمایش نظرات