معرفی کتاب «Pro Git (Expert's Voice in Software Development)» نوشتهٔ Scott Chacon (auth.)، منتشرشده توسط نشر Apress ; Distributed to the Book trade worldwide by Springer-Verlag در سال 2009. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Pro Git (Expert's Voice in Software Development)» در دستهٔ بدون دستهبندی قرار دارد.
There are many good tutorials on basic usage of Git but this was the book that taught me the best practices and important workflows which can be employed while using Git. Some parts of the book seem pretty advanced for daily use but the author's grasp of the subject and more important than that his style of explaining most of the difficult concepts proved to be very handy for me. Previously I used CVS and then Subversion for some projects and I started to use Git only a few months ago and now I really ask myself why I didn't read the book as soon as I started to use Git. It would make things much easier for me. Shortly, I sincerely advise this book to any developer who plans to work with Git (it will be especially useful if you're developing an open source project or plan to contribute to a popular one).
Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its inception in 2005, and is used by small development shops and giants like Google, Red Hat, and IBM, and of course many open source projects.
- A book by Git experts to turn you into a Git expert
- Introduces the world of distributed version control
- Shows how to build a Git development workflow
What you’ll learn - Use Git as a programmer or a project leader
- Become a fluent Git user
- Use distributed features of Git to the full
- Acquire the ability to insert Git in the development workflow
- Migrate programming projects from other SCMs to Git
- Learn how to extend Git
Who this book is for This book is for all open source developers: you are bound to encounter Git somewhere in the course of your working life. Proprietary software developers will appreciate Git’s enormous scalability, since it is used for the Linux project, which comprises thousands of developers and testers.
Table of Contents
- Getting Started
- Git Basics
- Git Branching
- Git on the Server
- Distributed Git
- Git Tools
- Customizing Git
- Git and Other Systems
- Git Internals
Annotation Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its inception in 2005, and is used by small development shops and giants like Google, Red Hat, and IBM, and of course many open source projects. A book by Git experts to turn you into a Git expert Introduces the world of distributed version control Shows how to build a Git development workflow What youll learn Use Git as a programmer or a project leader Become a fluent Git user Use distributed features of Git to the full Acquire the ability to insert Git in the development workflow Migrate programming projects from other SCMs to Git Learn how to extend Git Who this book is for This book is for all open source developers: you are bound to encounter Git somewhere in the course of your working life. Proprietary software developers will appreciate Gits enormous scalability, since it is used for the Linux project, which comprises thousands of developers and testers. Table of Contents Getting Started Git Basics Git Branching Git on the Server Distributed Git Git Tools Customizing Git Git and Other Systems Git Internals *Pro Git* is your fully-updated guide to Git and its usage in the modern world. Git has come a long way since it was first developed by Linus Torvalds for Linux kernel development. It has taken the open source world by storm since its inception in 2005, and this book teaches you how to use it like a pro. Effective and well-implemented version control is a necessity for successful web projects, whether large or small. With this book you’ll learn how to master the world of distributed version workflow, use the distributed features of Git to the full, and extend Git to meet your every need. "Pro Git is written to help the professional developer learn the Git distributed source control tool from front to back. In this book, you'll learn why Git is different and powerful, how to use it from beginning usage to advanced features, how to transition to it from an existing system, and how it works under the covers."--Publisher's description Front Matter....Pages i-xxi Getting Started....Pages 1-13 Git Basics....Pages 15-45 Git Branching....Pages 47-77 Git on the Server....Pages 79-105 Distributed Git....Pages 107-142 Git Tools....Pages 143-173 Customizing Git....Pages 175-202 Git and Other Systems....Pages 203-221 Git Internals....Pages 223-250 Back Matter....Pages 251-265 "Programmers or project leaders will learn to use Git, the version control system developed by Linus Torvalds for Linux kernel development. You'll discover the world of distributed version control and learn how to build a Git development workflow, with expert guidance from Scott Chacon"--Resource description page Foreword Getting Started Git Basics Git Branching Git on the Server Distributed Git Git Tools Customizing Git Git and Other Systems Git Internals Appendix Index