دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.] نویسندگان: Chris Belanger, Jawwad Ahmad سری: ناشر: raywenderlich.com سال نشر: 2020 تعداد صفحات: [224] زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 7 Mb
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب Advanced Git به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب گیت پیشرفته نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Book License What You Need Book Source Code & Forums About the Cover Introduction Enter the video courses How to read this book Section I: Advanced Git Section II: Workflows Chapter 1: How Does Git Actually Work? Everything is a hash The inner workings of Git The Git object repository structure Viewing Git objects Key points Where to go from here? Chapter 2: Merge Conflicts What is a merge conflict? Handling your first merge conflict Merging from another branch Understanding Git conflict markers Resolving merge conflicts Editing conflicts Completing the merge operation Challenge Key points Where to go from here? Chapter 3: Stashes Introducing git stash Retrieving stashes Popping stashes Applying stashes Merge conflicts with stashes Challenge Key points Where to go from here? Chapter 4: Demystifying Rebasing Why would you rebase? What is rebasing? Creating your first rebase operation A more complex rebase Resolving errors Challenge Key points Chapter 5: Rebasing to Rewrite History Reordering commits Interactive rebasing Squashing in an interactive rebase Creating the squash commit message Reordering commits Rewording commit messages Squashing multiple commits Challenges Key points Where to go from here? Chapter 6: Gitignore After the Fact Getting started .gitignore across branches How Git tracking works Updating the index manually Removing files from the index Rebasing isn’t always the solution Using filter-branch to rewrite history Challenge Key points Where to go from here? Chapter 7: The Many Faces of Undo Working with git reset Working with the three flavors of reset Using git reflog Finding old commits Using git revert Key points Where to go from here? Chapter 8: Centralized Workflow When to use the centralized workflow Centralized workflow best practices Getting started Key points Chapter 9: Feature Branch Workflow When to use the Feature Branch workflow Getting started Merging the branches into master Key points Chapter 10: Gitflow Workflow When to use Gitflow Chapter roadmap Types of Gitflow branches Installing git-flow Initializing git-flow Key points Chapter 11: Forking Workflow Getting started A fork is simply a clone Exploring the code Fixing the custom divisors bug Opening a pull request Rewinding your main branch Adding upstream and fetching updates Fetching changes from other forks Key points Conclusion