Computing & Internet      Programming

GIT intermediate: Know abstractions you use.

(0 reviews)
Paper Back
£11.67
£9.67
Condition
Quantity
(254 available)
Share
Book Details
Language
English
Publishers
Independently published (16 Jan. 2024)
Weight
0.21 KG
Publication Date
16/01/2024
Pages
122 pages
ISBN-13
9798866286201
Dimensions
16.99 x 0.71 x 24.41 cm
SKU
9798866286201
Author Name
Jacek Drąg (Author)
Read More

Reviews & Ratings

out of 5.0
(0 reviews)
There have been no reviews for this product yet.
Discover the beauty and elegance of Git! Learn to create decent, professional repositories!Bearing the proper abstractions in mind, you know why and what should be done; It is easier then, to find the answer to how to do it. The book gives the reader a good sense of Git's mechanics.

It is particularly useful when less obvious situations occur. The book can be read as “from zero to hero” guide, but an advanced user (being able to fully interpret the front cover) will find something valuable as well.

At first glance, Git looks like a tangle of strange commands with incomprehensible parameters. The documentation is hard to read, so the entry threshold seems high.

This creates a natural temptation to scrape the bottom of the barrel: to learn just a few operations (performed from command line, graphical tool or IDE)typical of the team's workflow. As a result, the repository is cluttered with project versions of poor quality, many of which do not meet established standards.

E. g.

„Under construction” versionsThe changes committed „before lunch”, before and after code review, etc. Ok, one can improve it a bit by using --squash option.

Many incoherent changes in one versionChanges that are hard to review/understand; hindering extracting/reverting parts of them. Is really such a cluttered repository good enough for a professional team in 2023?Should really „just merge the branch” approach be your way?Or should you rather care of individual commits?“GIT intermediate” is short.

On 120 pages of loose text, the book — often in an experimental way — introduces into the world of Git's abstracts and gives practical knowledge, illustrated by examples. There are a few main entities that need to be captured to have a good sense of Git's mechanics.

These are:Repository as a commit graph. Refs (of any kinds) as tools for graphs growing (both local and remote).

Immutability of the graph vs history rewriting (transplanting of the commits). Cooperation between local and remote repository as sharing of the subgraphs.

The metaphors of all these entities fit on the front cover! Can you recognize them? See a short YouTube session: https://youtu. be/8XxG3c6v4vgThe author demystifies the often misunderstood things, explaining how things can be done:commitindex/staging arearesetrebasefast-forward-mergemerge conflictsThe topics covered are illustrated with examples and contain links to the documentation.

Advanced issues (e. g.

refspec) and extensive issues (e. g.

git log) are described synthetically, with an indication of interesting issues and references to the appropriate parts of the documentation. The repetitions are intentional, they are intended to help the reader remember the proper abstractions.

. .

Frequently Bought Products

Product Queries (0)

Login Or Registerto submit your questions to seller

Other Questions

No none asked to seller yet

Bookiyos Books Solutions - Quality Books, Unbeatable Prices

Bookiyos Books Solutions is your premier online bookstore offering a vast selection of over 5 crore books. Whether you're looking for the latest releases, timeless classics, or rare finds, we have something for every reader. Our platform serves customers worldwide, including the USA, UK, and Europe, with fast delivery and easy return policies to ensure a hassle-free shopping experience. Discover daily updates, exclusive deals, and a comprehensive collection of books that cater to all your reading needs. Shop with confidence at Bookiyos, where quality books and unbeatable prices meet.

Why Choose Bookiyos?

Extensive Inventory: New, old, and rare books available.
Fast Delivery: Same or next-day shipping.
Easy Returns: Hassle-free refund and return policies.
Global Reach: Serving customers in the USA, UK, Europe, and beyond.
Daily Updates: Thousands of new titles added every day.
Join our community of book lovers and start your literary journey with Bookiyos Books Solutions today!