توضیحات
بوتکمپ Git و Github- آموزش کامل گیت و گیتهاب – آموزش گیت – گیت چیست؟ – کار با گیت هاب
نام دوره: The Git & Github Bootcamp
دوره در تاریخ 4/2023 به روز رسانی و به کیفیت 1080 ارتقا یافت
پیش نیاز:
مهارت های پایه کامپیوتر
توضیحات:
جمله زیر آزار دهنده است ، اما همچنین درست است: بهترین زمان برای یادگیری Git دیروز بود .
خوشبختانه دومین زمان مناسب همین امروز است! Git ابزاری اساسی و ضروری برای کار در هر زمینه مرتبط با کدنویسی است . از علم داده گرفته تا بازی سازی و یادگیری ماشین. دوره آموزش کامل گیت و گیتهاب شامل همه مواردی است که شما برای شروع استفاده از Git و Github در دنیای واقعی امروز باید بدانید! همچنین از دوره مشابه از سری دوره های ماش همدانی می توانید استفاده کنید.
20+ بخش این دوره به چهار واحد جداگانه تقسیم شده است:
- موارد ضروری Git
- سطح بعدی Git
- Github و همکاری
- قسمت های قلق دار و سخت
بخش اول بوتکمپ Git و Github
ما با ضروریات Git شروع می کنیم هدف این قسمت این است که تمام ابزارهای ضروری Git را که برای استفاده روزانه نیاز دارید به شما ارائه دهد. ما در مورد نرم افزار کنترل نسخه شروع می کنیم .
اینکه چیست ، چرا مهم است و تاریخچه Git صحبت می کنیم. سپس Git را نصب کرده و از طریق دستورات Unix که برای کار با Git نیاز دارید آن را اجرا می کنیم. (اگر قبلاً آشنا هستید می توانید از این مرحله صرف نظر کنید). بخش عمده این واحد در آموزش مکانیک اصلی Git مانند تعهد و انشعاب و مفاهیم مرتبط است: دایرکتوری کار ، مخزن ، منطقه صحنه و غیره. ما دستورات Git را پوشش می دهیم. از جمله: git init ، git add ، git commit وضعیت git ، git log ، git شاخه و ادغام git می شوند.
بخش دوم بوتکمپ Git و Github
سپس به بخش Next Level Git می رویم جایی که دستورات اضافی و مفاهیم Git را می آموزیم که بسیار مفید هستند . اما شاید به اندازه “Git Essentials” اصلی نباشند. ما با یک نگاه جامع به دستور gif diff و مقایسه های مختلفی که می توانیم بین commitها ، شاخه ها ، دایرکتوری کاری ، منطقه صحنه سازی و موارد دیگر انجام دهیم ، شروع می کنیم!
ما توجه ویژه ای به خواندن و تجزیه و تحلیل متراکم خروجی تولید شده توسط diffs داریم. سپس با استفاده از دستور git stash تمرکز خود را به ذخیره کردن تغییر می دهیم . یک “دستور راحت” که بسیاری از کاربران دوست دارند آن را در جریان کار Git خود بگنجانند. سرانجام ، ما در لغو تغییرات و سفر در زمان فرو می رویم .
با گیت ما یاد می گیریم که چگونه کار قبلی را دوباره مرور کنیم . HEAD را جدا کنیم و دوباره به آن متصل کنیم و تغییرات را کنار بگذاریم. ما دستورات git را پوشش می دهیم که به ما کمک می کند تا تغییرات از جمله git checkout ، git restore ، reset git و git revert را لغو کنیم .
بخش سوم بوتکمپ Git و Github
در مرحله بعدی ، دنده ها را تغییر می دهیم تا روی Github & Cooperation تمرکز کنیم .ما با کاوش در Github (و ابزارهای مشابه) که میزبان مخازن از راه دور هستند و بحث در مورد مزایای آنها شروع می کنیم.
ما مخازن Github خود را ایجاد کرده و با استفاده از دستورات git push ، git pull و git fetch تغییرات بین مخازن از راه دور و محلی خود را همگام سازی می کنیم . سپس در کار با گیت هاب ما بر گردش کار مشترک استفاده می کنیم که دانش آموزان ممکن است در دنیای واقعی با آن روبرو شوند: شاخه بندی ویژگی ها ، درخواست های کشش ، انشعاب و شبیه سازی و موارد دیگر!
ما در مورد مشارکت در منبع باز بحث می کنیم .پروژه ها و پیکربندی مخازن Github برای همکاری. همچنین در کار با گیت هاب مدتی را صرف یادگیری ویژگی های مفید Github از جمله Github Gists و Github Pages برای میزبانی استاتیک رایگان می کنیم.
بخش چهارم بوتکمپ Git و Github
آخرین واحد در این دوره ، فقط مجموعه ای از دستورات مفید Git و مباحث پیشرفته است.ما ابتدا با پوشش دادن یکی از دستورات “ترسناک” Git شروع می کنیم: rebasing .! ما در مورد مزایا و مشکلات احتمالی rebasing بحث کرده. و آن را با ادغام مقایسه می کنیم.
سپس می آموزیم که چگونه با استفاده از دستور rebase تعاملی ، تاریخچه Git خود را با بازنویسی ، ویرایش ، و فشرده سازی پاک کنیم . در مرحله بعدی ، ما در مورد برچسب های Git .( برچسب های سبک و حاشیه دار ). نسخه سازی معنایی و گردش کار بحث می کنیم. پس از آن ، ما به یک سفر عمیق در کارهای داخلی Git می رویم.
ما در مورد پرونده ها و پوشه هایی که Git از آنها استفاده می کند . در مورد نقش هش کردن بحث می کنیم .توابع در Git ، و نقش اشیا G Git .( حباب ، درخت و غیره). بعد ، ما در مورد گزارش های مرجع و دستور git reflog صحبت می کنیم . به طور خاص ، ما یاد می گیریم که چگونه می توانیم از reflogs برای نجات تعهدات “گمشده” و خنثی سازی rebase ها استفاده کنیم . سرانجام ، ما یاد می گیریم که چگونه نام های مستعار و قدرتمند Git را بنویسیم !
در طول دوره ، شما چندین نمودار و منابع تصویری را پیدا کرده اید که برای امتحان و توضیح Git ایجاد کرده ام.
دوره آموزش کامل گیت و گیتهاب برای چه کسانی است:
- هر کسی که علاقه مند به یادگیری Git است
- هر کسی کدنویسی را یاد می گیرد یا امیدوار است که وارد یک حوزه فناوری شود
- توسعه دهندگان وب ، دانشمندان داده ، مهندسان نرم افزار ، توسعه دهندگان تلفن همراه ، توسعه دهندگان بازی و غیره
- هر کسی که با کد یا در نقش مجاور کد کار می کند
بخشی از دوره :
یودمی ایران –
دوره در خواستی خود را در انجمن مطرح کنید
افشین –
سلام. با تشکر از زحماتتون. لطفا فایل های تمرین دوره رو هم برای دانلود قرار بدید. ممنونم
Mohammad –
ممنون از سایت خوبتون لطفا اپدیت این دوره رو قرار بدید
یودمی ایران –
آخریت آپدیت با کیفیت 1080 قرار گرفت
ECGSMN –
سلام لطفا آپدیت این دوره را قرار دهید.
یودمی ایران –
آخریت آپدیت با کیفیت 1080 قرار گرفت
Mohammad –
با سلام لطفا این دوره رو آپدیت بفرمایید با تشکر
یودمی ایران –
آخریت آپدیت با کیفیت 1080 قرار گرفت
zahra1996a –
سلام وقت بخیر این دوره رو میشه اپدیت شدش رو بزارید ؟
یودمی ایران –
آخریت آپدیت با کیفیت 1080 قرار گرفت
YasinAflatoon –
میشه کیفیت اصلی رو هم قرار بدید؟
یودمی ایران –
درود بر شما
کیفیت اصلی هست
یودمی ایران –
آخریت آپدیت با کیفیت 1080 قرار گرفت
YasinAflatoon –
توی توضیحات نوشتید کیفیت کاهش داده شده 🙂
و نسخه ای که من دانلود کردم همین طور بود.
یودمی ایران –
آخریت آپدیت با کیفیت 1080 قرار گرفت
Amirmo –
ببخشید آپدیت دوره رو قرار نمیدید؟
یودمی ایران –
آخریت آپدیت با کیفیت 1080 قرار گرفت
Mahdish79 –
سلام این دوره در 4/2023 اپدیت شده میشه لطفا بروز بکنین
و همین طور یه سوال دیگه داشتم ایا کیفیت بالاتری از این اموزش وجور داره نسخه 1080p
یودمی ایران –
سلام و عرض ادب
در آپدیت با کیفیت 1080 قرار می دیم
یودمی ایران –
آخریت آپدیت با کیفیت 1080 قرار گرفت
karasmaii –
سلام لطفا کیفیت بالا را قرار دهید.
خیلی ممنون.
یودمی ایران –
آخریت آپدیت با کیفیت 1080 قرار گرفت
پیمان –
سلام شبتون بخیر چطور میتونم به فایل زیرنویس اصلی شون دسترسی داشته باشم اینه آیا چسبیده هست یا زیر نویس فایلش جداس؟؟