لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش معرفی پروژه های Git برای GitLab
Introduction to Git for GitLab projects
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش نحوه استفاده از دستورات Git با GitLab از یک GitLab Hero و همکاری با دیگران در پروژه های GitLab آموزش دستورات اولیه Git نحوه انجام تغییرات کار با شاخه ها به اشتراک گذاری تغییرات با دیگران در GitLab ایجاد و بررسی درخواست های ادغام پیش نیازها:Git به صورت محلی اکانت GitLab نصب شده است.
این دوره نه توسط GitLab, Inc.، نه با مشارکت، و نه وابسته به آن است.
GitLab در حال تغییر روشی است که تیم ها برای انجام کار با یکدیگر همکاری می کنند. یکی از اجزای اصلی GitLab امکان میزبانی مخازن Git است.
برای استفاده کامل از GitLab، باید اصول اولیه Git را بدانید.
برای بسیاری از مبتدیان، کار با Git می تواند ترسناک باشد. من می توانم به شما اطمینان دهم که وقتی مفاهیم اصلی Git را درک کردید، همکاری دیگران با آن آسان خواهد بود.
Git چیست؟
Git یک سیستم کنترل نسخهسازی است که به شما امکان میدهد تغییرات فایلها را پیگیری کنید و همچنین تغییرات را با دیگران به اشتراک بگذارید. کمی شبیه Dropbox اما بسیار پیشرفته تر.
اگر در این کلاس شرکت کنم چه چیزی یاد خواهم گرفت؟
اگر در این کلاس شرکت کنید، میتوانید بدون مشکل با دیگران در مخازن Git مشترک کار کنید.
در این دوره ما این کلاس را پوشش می دهیم:
اصول در مورد Git
نحوه انجام تغییرات
نحوه اشتراک گذاری تغییرات با دیگران در GitLab
نحوه رسیدگی به درخواستهای ادغام
تفاوت بین GitHub و GitLab چیست؟
سوال عالی. هر دو سرویس آنلاین هستند که ابزارهای میزبانی و همکاری Git را ارائه می دهند. در حالی که Github برای پروژه های منبع باز بسیار محبوب است، GitLab بیشتر توسط سازمان ها برای مخازن خصوصی پذیرفته می شود.
شرایط شرکت در این کلاس چیست؟
دانش قبلی لازم نیست. من در اطراف هستم تا اگر گیر کردید کمک کنم.
آیا به مهارت های برنامه نویسی نیاز دارم؟
در حالی که Git اغلب توسط توسعه دهندگان نرم افزار استفاده می شود، برای یادگیری Git به هیچ مهارت برنامه نویسی نیاز ندارید.
آیا باید نرم افزاری نصب کنم؟
بله، باید بتوانید Git را روی رایانه خود نصب کنید.
آیا هزینه ای دارد؟
Git منبع باز و رایگان برای دانلود است. دستورالعمل های بیشتری را در یادداشت های دوره خواهید یافت.
اگر قبلاً یک حساب GitLab ندارید، می توانید به صورت رایگان در GitLab(.)com
ایجاد کنید.
شما را در کلاس می بینیم!
سرفصل ها و درس ها
معرفی
Introduction
مواد درسی
Course materials
به دوره خوش آمدید
Welcome to the course
نحوه نصب Git در ویندوز
How to install Git on Windows
نحوه نصب Git در لینوکس
How to install Git on Linux
نحوه نصب Git در macOS
How to install Git on macOS
پیش نیازها
Prerequisites
ایجاد یک مخزن Git
Creating a Git repository
پیکربندی Git
Configuring Git
اولین تعهد Git شما
Your first Git commit
اصول Git
Git basics
مرحله بندی Git توضیح داده شده است
Git staging explained
تغییرات بدون صحنه
Unstaging changes
مشاهده تغییرات با git log
Viewing changes with git log
متعهد شدن پوشه
Committing a folder
حذف فایل ها
Deleting files
فایل gitignore
The .gitignore file
شاخه های گیت
Git branches
ایجاد شعبه
Creating a branch
ادغام یک شاخه (به جلو سریع)
Merging a branch (fast forward)
ادغام یک شاخه (باز گشتی)
Merging a branch (recursive)
Rebasing commits
Rebasing commits
حل تعارضات ادغام
Resolving merge conflicts
همکاری در GitLab
Collaborating on GitLab
کار با مخازن راه دور
Working with remote repositories
راه اندازی کلید SSH برای GitLab در ویندوز
Setting up SSH key for GitLab on Windows
فشار دادن تغییرات به یک مخزن راه دور
Pushing changes to a remote repository
رابط وب GitLab
GitLab web interface
ایجاد یک تعهد از طریق رابط وب GitLab
Making a commit through the GitLab web interface
کشیدن تغییرات از یک مخزن راه دور
Pulling changes from a remote repository
حل تعارضات با مخازن راه دور
Resolving conflicts with remote repositories
تغییر پایه در حین کشیدن تغییرات
Rebasing while pulling changes
شبیه سازی یک مخزن از راه دور
Cloning a remote repository
کار با درخواست های ادغام
Working with merge requests
نمایش نظرات