Nếu bạn là nhà phát triển phần mềm có ít hoặc không có kinh nghiệm về hệ thống lập phiên bản hoặc đã quen thuộc với các hệ thống lập phiên bản tập trung khác, thì cuốn sách này là dành cho bạn. Nếu bạn có một số kinh nghiệm làm việc với các dòng lệnh hoặc sử dụng quản trị viên Linux hoặc chỉ sử dụng Unix và muốn biết thêm về Git, thì cuốn sách này là lý tưởng cho bạn.
Bạn sẽ học được gì.
Tạo, phân nhánh và hợp nhất một kho lưu trữ cục bộ.
Vận chuyển công việc của bạn đến một kho lưu trữ từ xa hoạt động theo cách thức tập trung.
Tổ chức mã nguồn của bạn bằng cách sử dụng các nhánh tính năng.
Tổ chức dòng phát triển.
Nhận nhật ký thay đổi có ý nghĩa bằng cách sử dụng các thông báo cam kết rõ ràng.
Phối hợp với đồng đội mà không có bất kỳ trở ngại nào.
Thử nghiệm với mã của bạn mà không ảnh hưởng đến các tệp mã chức năng.
Khám phá một số công cụ được sử dụng để chuyển sang Git từ các hệ thống tạo phiên bản khác mà không làm mất lịch sử phát triển của bạn.
Mở rộng kiến thức của bạn về Git với một số tài nguyên hữu ích.