- Git Essentials(Second Edition)
- Ferdinando Santacroce
- 261字
- 2021-07-02 15:27:00
Preface
If you are reading this book, you are probably a software developer and a professional. What makes a professional a good one? His culture and his experience, sure, but there’s more--a good professional is one who masters different tools, can choose the best tool for the job, and has the necessary discipline to develop good working habits.
Version control is one of the base skills for developers, and Git is one of the right tools for the job. However, Git is not a screwdriver, a simple tool with only a base function; Git provides a complete toolbox for managing your own code, within which there are also sharp tools that should be handled with caution.
The ultimate aim of this book is to help readers start using Git and its commands in the safest way, getting things done without injuries. Having said this, you will not get the most from Git commands if you do not acquire the right habits; as with other tools, in the end, it is the craftsman who makes the difference.
This is a book to be read in front of a computer; compared with the first edition, there are many more commands, examples, and exercises to test; in the first four chapters, we will learn by doing.
The book will cover all the basic Git topics, allowing readers to start using it even if they have little or no experience with versioning systems; they only need to know about versioning in general, so reading the related Wikipedia page will be sufficient.
- 數(shù)據(jù)庫基礎教程(SQL Server平臺)
- 我們都是數(shù)據(jù)控:用大數(shù)據(jù)改變商業(yè)、生活和思維方式
- 數(shù)據(jù)庫原理及應用教程(第4版)(微課版)
- 圖解機器學習算法
- 數(shù)據(jù)架構(gòu)與商業(yè)智能
- WS-BPEL 2.0 Beginner's Guide
- 金融商業(yè)算法建模:基于Python和SAS
- 大數(shù)據(jù)與機器學習:實踐方法與行業(yè)案例
- 數(shù)據(jù)挖掘與機器學習-WEKA應用技術與實踐(第二版)
- Artificial Intelligence for Big Data
- Arquillian Testing Guide
- 數(shù)據(jù)可視化五部曲
- 算法設計與問題求解(第2版):計算思維培養(yǎng)
- 商業(yè)銀行數(shù)據(jù)庫管理實踐
- 工業(yè)大數(shù)據(jù)工程:系統(tǒng)、方法與實踐