دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: 1 نویسندگان: Travis Swicegood سری: Pragmatic starter kit Pragmatic programmers 1 ISBN (شابک) : 9781934356159, 1934356158 ناشر: Pragmatic سال نشر: 2008 تعداد صفحات: 184 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 3 مگابایت
کلمات کلیدی مربوط به کتاب کنترل نسخه عملی با استفاده از Git: کتابخانه، ادبیات کامپیوتر، کنترل نسخه (CVS / SVN / Git)
در صورت تبدیل فایل کتاب Pragmatic version control using Git به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب کنترل نسخه عملی با استفاده از Git نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
چه از یک سیستم کنترل نسخه متمرکز سنتی تغییر دهید یا یک برنامه نویس جدید باشید که تازه شروع به کار کرده اید، این کتاب شما را برای شروع استفاده از Git در برنامه نویسی روزمره خود آماده می کند.
کنترل عملی نسخه با استفاده از Git با مروری بر سیستمهای کنترل نسخه شروع میشود و نشان میدهد که چگونه توزیع به شما امکان میدهد در جامعهای که به طور فزایندهای متحرک است کار کنید. سپس از طریق اصول اولیه لازم برای شروع استفاده از Git پیشرفت می کند.
شما یک مرور کلی از نحوه استفاده از Git دریافت خواهید کرد. زمانی که این کتاب را به پایان می رسانید، پایه محکمی در نحوه استفاده از Git خواهید داشت، هم توسط خودتان و هم به عنوان بخشی از یک تیم.
نحوه استفاده از Git برای محافظت از تمام قطعات پروژه خود را بیاموزید به طور مشترک در یک محیط توزیع شده کار کنید یاد بگیرید چگونه از شاخه های ارزان Git برای ساده سازی توسعه خود استفاده کنید. یک سرور Git را برای به اشتراک گذاشتن مخزن خود نصب و مدیریت کنید
Whether you're making the switch from a traditional centralized version control system or are a new programmer just getting started, this book prepares you to start using Git in your everyday programming.
Pragmatic Version Control Using Git starts with an overview of version control systems, and shows how being distributed enables you to work more efficiently in our increasingly mobile society. It then progresses through the basics necessary to get started using Git.
You'll get a thorough overview of how to take advantage of Git. By the time you finish this book you'll have a firm grounding in how to use Git, both by yourself and as part of a team.
Learn how to use how to use Git to protect all the pieces of your project Work collaboratively in a distributed environment Learn how to use Git's cheap branches to streamline your development Install and administer a Git server to share your repository
Contents......Page 5
Acknowledgments......Page 9
Preface......Page 10
What's in This Book?......Page 11
Online Resources......Page 13
Welcome to the Distributed World......Page 14
Version Control the Git Way......Page 15
The Repository......Page 16
What Should You Store?......Page 17
Manipulating Files and Staying in Sync......Page 18
Tracking Projects, Directories, and Files......Page 19
Tracking Milestones with Tags......Page 20
Creating Alternate Histories with Branches......Page 21
Merging......Page 22
Locking Options......Page 24
Next Steps......Page 25
Installing Git......Page 26
Configuring Git......Page 31
Using Git's GUI......Page 33
Accessing Git's Built-in Help......Page 34
Creating Your First Project......Page 36
Making Changes......Page 37
Starting to Work with a Project......Page 40
Using and Understanding Branches......Page 43
Handling Releases......Page 44
Cloning a Remote Repository......Page 48
Everyday Git......Page 50
Adding and Committing: Git Basics......Page 51
Adding Files......Page 52
Committing Changes......Page 55
Seeing What Has Changed......Page 58
Managing Files......Page 61
Understanding and Using Branches......Page 65
What Are Branches?......Page 66
Creating a New Branch......Page 67
Merging Changes Between Branches......Page 69
Handling Conflicts......Page 74
Deleting Branches......Page 77
Renaming Branches......Page 78
Working with Git's History......Page 80
Inspecting Git's Log......Page 81
Specifying Revision Ranges......Page 82
Looking at Differences Between Versions......Page 85
Finding Out Who's to Blame......Page 86
Following Content......Page 88
Undoing Changes......Page 91
Rewriting History......Page 94
Network Protocols......Page 100
Cloning a Remote Repository......Page 103
Keeping Up-to-Date......Page 104
Pushing Changes......Page 105
Adding New Remote Repositories......Page 106
Organizing Your Repository......Page 109
Marking Milestones with Tags......Page 110
Handling Release Branches......Page 112
Using Valid Names for Tags and Branches......Page 114
Tracking Multiple Projects......Page 115
Using Git Submodules to Track External Repositories......Page 116
Beyond the Basics......Page 122
Compacting Repository History......Page 123
Exporting Your Repository......Page 124
Rebasing a Branch......Page 125
Using the Reflog......Page 128
Bisecting Your Repository......Page 131
Administration......Page 135
Communicating with SVN......Page 136
Making Sure git-svn Is Available......Page 140
Importing a Subversion Repository......Page 141
Keeping Up-to-Date with a Subversion Repository......Page 143
Pushing Changes to SVN......Page 145
Importing from CVS......Page 146
Running a Git Server with Gitosis......Page 147
Making Sure Dependencies Are Met......Page 148
Creating Administrator Credentials......Page 149
Configuring the Server for Gitosis......Page 150
Configuring Gitosis......Page 151
Adding New Repositories......Page 152
Setting Up a Public Repository......Page 154
Closing Thoughts......Page 155
Appendixes......Page 157
Setup and Initialization......Page 158
Normal Usage......Page 159
Branches......Page 160
History......Page 162
Remote Repositories......Page 164
Git to SVN Bridge......Page 165
Extras Bundled with Git......Page 167
Third-Party Tools......Page 168
Git Repository Hosting......Page 171
Online Resources......Page 172
Bibliography......Page 174
D......Page 175
G......Page 176
R......Page 177
V......Page 178
W......Page 179