🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اساسی گیت
- آخرین آپدیت
دانلود 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
باربارا به عنوان سرپرست فنی Azure برای OGD در هلند کار می کند. او یک Microsoft MVP Azure، مربی گواهی مایکروسافت و GitHub Star است. او مرتباً برای وبلاگ خود https://4bes.nl پست می نویسد و در کنفرانس ها و گروه های کاربری سخنرانی می کند. او به عنوان مالک مشترک انجمن هلندی DevOps GitHub (DDOG) و همچنین میزبانی مشترک گروه کاربر هلندی PowerShell (DUPSUG) به رشد جامعه کمک می کند.
نمایش نظرات