دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: 2 نویسندگان: Jawwad Ahmad. Chris Belanger سری: ناشر: raywenderlich.com سال نشر: 2021 تعداد صفحات: 226 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 8 مگابایت
کلمات کلیدی مربوط به کتاب Advanced Git Understanding Git Collaborations & Workflows: git، نسخه کنترل، آن
در صورت تبدیل فایل کتاب Advanced Git Understanding Git Collaborations & Workflows به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Advanced Git Understanding Git Collaborations & Workflows نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
درک خود را از نحوه عملکرد Git در زیر هود، جریانهای کاری مسلط، انشعاب، ادغام و تغییر پایه کار خود برای همکاری آسان و موفق پروژه ارتقا دهید!
Advance your understanding of how Git works under the hood, master workflows, branching, merging and rebasing your work for easy and successful project collaboration!
Book License What You Need Book Source Code & Forums About the Authors About the Editors 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: Resolve another merge conflict Key points Where to go from here? Chapter 3: Stashes Introducing git stash Retrieving stashes Popping stashes Applying stashes Merge conflicts with stashes Challenge: Clean up the remaining stash 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 Orphaned commits Merging vs rebasing Challenge: Rebase on top of another branch 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 Challenge 1: More squashing Challenge 2: Rebase your changes onto main 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: Remove IGNORE_ME from the repository 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 feature branches into main 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 Updating your fork via GitHub Updating your fork using an upstream remote Fetching changes from other forks Key points Conclusion