- Git Essentials(Second Edition)
- Ferdinando Santacroce
- 249字
- 2021-07-02 15:27:00
Foreword
It’s a pleasure for me to write the foreword to this book. It will guide beginners and accustomed users in the path of proficient usage of the tool that has nowadays become the de facto standard for source code versioning: Git.
Seven years ago, Git was emerging from the struggles that Linus Torvalds was facing while managing a global scale team working to the Linux kernel. A lot of competitors arose in the distributed version control systems scene, but finally, Git became widespread, thanks to its simplicity. A lot of companies adopted it--GitHub, for instance, revolutionized the way people contribute to open source projects.
If you are a professional software developer or an open source contributor, or both, you just can’t ignore Git. You cannot hope that the first GUI on top of it will suffice to do your work. This book, carefully crafted by Ferdinando, will help you to understand the basics through the most advanced features that the Git toolbox has to offer. Your workflow will surely benefit from having everything tracked down; you can easily move through the history of your projects like in a time-travel machine.
The first edition readers will discover a refreshed experience in this book, lighting up the inner working gears of Git and the best workflows to adopt in every software project.
After this book, you will never again lose any precious hours of your work, I bet!
Giovanni Toraldo
Lead Software Developer, Cloudesire.com
- 計算機組成原理與接口技術:基于MIPS架構實驗教程(第2版)
- 程序員修煉之道:從小工到專家
- 數據庫基礎與應用:Access 2010
- 數據之巔:數據的本質與未來
- Learning JavaScriptMVC
- 云計算服務保障體系
- R數據科學實戰:工具詳解與案例分析(鮮讀版)
- 大話Oracle Grid:云時代的RAC
- 基于Apache CXF構建SOA應用
- MySQL 8.x從入門到精通(視頻教學版)
- Starling Game Development Essentials
- 數據庫技術實用教程
- Python數據分析與數據化運營
- Expert Python Programming(Third Edition)
- Unity for Architectural Visualization