کتاب Learning Git (یادگیری Git: راهنمای عملی و بصری برای مبانی Git) یک منبع کامل و کاربردی برای یادگیری ابزار متن باز Git است که در 12 فصل به صورت گامبهگام این نرمافزار را آموزش میدهد.
در ادامه مقدمهای از کتاب Learning Git را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Learning Git:
هرگز فکر نمیکردم کتابی برای آموزش Git بنویسم. اما از طریق یک سری رویدادهای خوش شانس، ایده خلاقانه ای پیدا کردم که چگونه میتوانم این فناوری را به روشی ساده آموزش دهم.
سفر من زمانی شروع شد که در یک بوت کمپ برنامهنویسی برای یادگیری توسعه وب شرکت کردم. معلمان در bootcamp به طور خلاصه Git را به دانش آموزان معرفی کردند، اما با توجه به اینکه همه پروژههای ما به صورت جداگانه انجام میشد، مجبور نبودیم به طور گسترده از آن استفاده کنیم.
پس از بوت کمپ برنامه نویسی، من به عنوان یک توسعه دهنده جوان در یک وب سایت در یک شرکت بزرگ مشغول به کار شدم. سفر واقعی یادگیری Git من در اولین روز کار جدیدم آغاز شد.
در همان ماههای اول، که به عنوان بخشی از یک تیم در یک شرکت بزرگ کار میکردم، متوجه شدم که از آن وحشت دارم. هر زمان که مجبور میشدم با استفاده از Git کاری را انجام دهم که از راه دور پیچیده به نظر میرسید، فکر میکردم که میخواهم مخزن را از بین ببرم یا به طور جدی چیزی را خراب کنم.
برای اینکه بتوانم به درستی با همکارانم کار کنم، تصمیم گرفتم نکات و نکات Git را به خودم آموزش دهم. اما با مطالعه منابع آنلاین مختلف، به سرعت برایم روشن شد که بیشتر مطالب موجود در آنجا برای افرادی که تازه شروع به کار کرده اند طراحی نشده است. هنگامی که اصول اولیه را فهمیدم، ایده ای در ذهن من شکل گرفت که چگونه میتوانم این فناوری را به روشی ساده تر با استفاده از تصاویر و رنگها آموزش دهم.
من در نهایت یک دوره آنلاین ایجاد کردم که آن را در وب آپلود کردم. در حین کار روی دوره، در ته ذهنم با خودم فکر کردم که ممکن است روزی کتابی هم در مورد آن بنویسم.
بازخوردهای مثبت زیادی در مورد این دوره دریافت کردم و در نهایت، در تابستان 2021، تصمیم گرفتم که زمان آن رسیده است که آن پروژه را شروع کنم. کتابی که اکنون میخوانید محصول این تصمیم است، و امیدوارم در سفر یادگیری Git به شما کمک کند!
کتاب Learning Git برای چه کسی است؟
این کتاب برای کسانی است که میخواهند اصول اولیه نحوه کار Git را بیاموزند. این به ویژه برای افرادی طراحی شده است که به تازگی شروع به یادگیری مهارتهای فنی کرده اند، یا در نقشهای غیر فنی کار میکنند اما باید از Git برای همکاری با همتایان فنی خود استفاده کنند. برخی از نمونههایی از افرادی که ممکن است از این کتاب بهرهمند شوند عبارتند از (اما نه محدود به) دانشآموزان بوتکمپ کدنویسی، دانشجویان علوم کامپیوتر، نویسندگان فنی، مدیران محصول، طراحان، توسعهدهندگان جوان، دانشمندان داده، و برنامهنویسان خودآموخته.
کتاب Learning Git برای افرادی نوشته شده است که تجربه استفاده از Git را ندارند و همچنین کسانی که تجربه کمی در استفاده از Git دارند. اگر تجربه ای با Git ندارید، مشکلی نیست زیرا این کتاب از صفر شروع میشود. ما با نصب Git و نحوه استفاده از خط فرمان شروع میکنیم و از آنجا میسازیم.
اگر قبلاً تجربه ای در استفاده از Git یا خط فرمان دارید، فصل اول ممکن است کمی مرور باشد. با این حال، من شما را تشویق میکنم که آن را نادیده نگیرید زیرا پروژه رنگین کمان را راهاندازی میکند که در بقیه کتاب از آن استفاده خواهید کرد.
سرفصلهای کتاب Learning Git:
- Preface
- Chapter 1. Git and the Command Line
- Chapter 2. Local Repositories
- Chapter 3. Making a Commit
- Chapter 4. Branches
- Chapter 5. Merging
- Chapter 6. Hosting Services and Authentication
- Chapter 7. Creating and Pushing to a Remote Repository
- Chapter 8. Cloning and Fetching
- Chapter 9. Three-Way Merges
- Chapter 10. Merge Conflicts
- Chapter 11. Rebasing
- Chapter 12. Pull Requests (Merge Requests)
- Appendix A: Chapter Prerequisites
- Appendix B: Command Quick Reference
- Appendix C: Visual Language Reference
- Index
جهت دانلود کتاب Learning Git میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.