آموزش اساسی گیت - آخرین آپدیت

دانلود Git Essential Training

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

اگر تا به حال از خود پرسیده‌اید که چرا باید از **گیت (Git)** استفاده کنید یا چگونه از آن برای **کنترل نسخه (Version Control)** بهره ببرید، این **دوره آموزشی گیت** بهترین نقطه شروع برای شماست.

با **باربارا فوربز (Barbara Forbes)**، Azure MVP و GitHub Star همراه شوید تا شما را در فرآیند نصب، **گردش کار گیت (Git Workflow)**، تنظیم و **پوش کردن کد (Push Code)** به یک **ریپو (Repo)** یا **مخزن گیت‌هاب**، و **کامیت کردن تغییرات (Committing Changes)** راهنمایی کند. تمرکز این دوره بر **کنترل نسخه** و نحوه کمک گیت به شما در دستیابی به آن است.

چرا از گیت (Git) استفاده کنیم و چگونه کار می‌کند؟

  • کشف کنید چرا توسعه‌دهندگان از گیت استفاده می‌کنند.
  • نحوه عملکرد گیت را، چه به صورت لوکال و چه از طریق سرویس‌دهندگان ابری، بیاموزید.
  • یاد بگیرید چگونه آن را نصب، پیکربندی و به روشی که نیاز دارید اجرا کنید.

فرآیند کامل **پوش کردن کد با گیت** را دنبال کنید، سپس روش‌های اعمال تغییرات در فایل‌ها را کاوش کنید.

مفاهیم کلیدی گیت را بیاموزید:

  • چگونه فایل‌هایی را که نمی‌خواهید در پروژه باشند، **نادیده بگیرید (Gitignore)**.
  • **شاخه‌بندی (Branching)** و **ادغام (Merging)** چگونه می‌تواند به توسعه شما کمک کند.
  • یک **کامیت (Commit)** باید شامل چه چیزهایی باشد.
  • چگونه خطاهای رایج را **عیب‌یابی (Troubleshoot)** کنید.

دوره آموزشی با گیت‌هاب کد‌اسپیسز (GitHub Codespaces) یکپارچه شده است!

گیت‌هاب کد‌اسپیسز یک محیط توسعه ابری آنی است که تمام قابلیت‌های **IDE** مورد علاقه شما را بدون نیاز به هیچ تنظیمات محلی روی ماشین ارائه می‌دهد.

با **GitHub Codespaces**، می‌توانید در هر زمان و از هر دستگاهی تمرین عملی داشته باشید – و این در حالی است که از ابزاری استفاده می‌کنید که احتمالاً در محیط کار با آن روبرو خواهید شد.

برای شروع کار و یادگیری نحوه استفاده، بخش "استفاده از گیت‌هاب کد‌اسپیسز (Using GitHub Codespaces)" را در این دوره بررسی کنید.


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

مقدمه Introduction

  • شروع کار با گیت Get started with Git

  • آنچه باید بدانید What you should know

چرا می‌خواهید از گیت استفاده کنید؟ 1. Why Do You Want to Use Git?

  • اشتراک‌گذاری کد با گیت Git to share code

  • گیت برای همکاری Git to collaborate

  • گیت برای کنترل نسخه Git for version control

  • متن باز (Open source) Open source

۲. گیت چگونه کار می‌کند؟ 2. How Does Git Work?

  • کنترل نسخه توزیع‌شده Distributed version control

  • کار با گیت به صورت لوکال Use Git locally

  • آموزش شروع کار با گیت How to start working with Git

  • از یک پلتفرم گیت استفاده کنید. Use a Git provider

۳. نصب و پیکربندی گیت 3. Install and Configure Git

  • استفاده از کد اسپیس برای این دوره Use a Codespace for this course

  • مشتریان رابط کاربری گرافیکی گیت Git GUI clients

  • اختیاری: نصب ویژوال استودیو کد Optional: Install Visual Studio Code

  • پیکربندی گیت Configure Git

  • نصب گیت در لینوکس (راهنمای PPT) Install Git on Linux (PPT)

  • نصب گیت در ویندوز Install Git on Windows

  • نصب گیت روی مک او اس Install Git on macOS

۴. ارسال کد با گیت 4. Push Your Code with Git

  • کلون کردن مخزن راه دور Clone the remote repository

  • راه حل: اولین کد خود را ارسال کنید Solution: Push your first code

  • فایل را متعهد کنید Commit a file

  • فایل را به مخزن راه دور پوش کنید Push the file to the remote repository

  • دریافت تغییرات از مخزن از راه دور Pull changes from the remote repository

  • مخزن دوره را فورک کنید. Fork the course repository

  • یک فایل بسازید و آن را استیج کنید. Create a file and stage it

  • راه‌اندازی مخزن از راه دور Set up a remote repository

  • راه‌اندازی یک ریپازیتوری به صورت لوکال و سینک کردن آن Initialize a repository locally and sync it

  • چالش: اولین کد خود را پوش کنید. Challenge: Push your first code

۵. اعمال تغییرات در فایل‌ها 5. Make Changes to Files

  • چالش: تغییری ایجاد کنید و بازگردانید Challenge: Make a change and revert

  • ویرایش فایل و مشاهده تغییرات Edit a file and view changes

  • وضعیت گیت Git status

  • تغییرات خود را لغو کنید Undo your changes

  • بازگشت به کامیت Revert a commit

  • از رابط کاربری گرافیکی ویژوال استودیو کد استفاده کنید Make use of the GUI of Visual Studio Code

  • کار با پوشه ها Working with folders

  • مشاهده تاریخچه کامیت View commit history

  • بازگشت به تاریخچه گیت Go back in Git history

  • راه حل: تغییر ایجاد کنید و برگردانید Solution: Make a change and revert

  • تغییر نام فایل‌ها Rename files

  • حذف فایل‌ها Delete files

۶. مفاهیم مهم در گیت 6. Important Concepts in Git

  • نادیده گرفتن فایل‌ها Ignoring files

  • پوشه .git The .git folder

  • پیام‌های کامیت گیت Git commit messages

  • ایجاد شاخه در ریپازیتوری شما Create a branch in your repository

  • چالش: ایجاد شعبه (برنچ) و درخواست ادغام (پول ریکوئست) Challenge: Create a branch and a pull request

  • راه حل: ایجاد یک شاخه و یک پول ریکوئست Solution: Create a branch and a pull request

  • ایجاد و ادغام یک درخواست Pull Create and merge a pull request

  • حل تداخل ادغام Solving a merge conflict

نتیجه‌گیری Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش اساسی گیت
جزییات دوره
1h 41m
48
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
2,857
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Barbara Forbes Barbara Forbes

Azure MVP و GitHub Star

باربارا فوربس یک رهبر فنی Azure و MVP Azure است.

باربارا به عنوان سرپرست فنی Azure برای OGD در هلند کار می کند. او یک Microsoft MVP Azure، مربی گواهی مایکروسافت و GitHub Star است. او مرتباً برای وبلاگ خود https://4bes.nl پست می نویسد و در کنفرانس ها و گروه های کاربری سخنرانی می کند. او به عنوان مالک مشترک انجمن هلندی DevOps GitHub (DDOG) و همچنین میزبانی مشترک گروه کاربر هلندی PowerShell (DUPSUG) به رشد جامعه کمک می کند.