The Fictioning
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    Original Essays | September 18, 2014

    Lin Enger: IMG Knowing vs. Knowing



    On a hot July evening years ago, my Toyota Tercel overheated on a flat stretch of highway north of Cedar Rapids, Iowa. A steam geyser shot up from... Continue »

    spacer
Qualifying orders ship free.
$24.00
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Burnside Software Engineering- Version Control

This title in other editions

Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development

by

Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development Cover

 

Synopses & Reviews

Publisher Comments:

Version Control with Git takes you step-by-step through ways to track, merge, and manage software projects, using this highly flexible, open source version control system.

Git permits virtually an infinite variety of methods for development and collaboration. Created by Linus Torvalds to manage development of the Linux kernel, it's become the principal tool for distributed version control. But Git's flexibility also means that some users don't understand how to use it to their best advantage. Version Control with Git offers tutorials on the most effective ways to use it, as well as friendly yet rigorous advice to help you navigate Git's many functions.

With this book, you will:

  • Learn how to use Git in several real-world development environments
  • Gain insight into Git's common-use cases, initial tasks, and basic functions
  • Understand how to use Git for both centralized and distributed version control
  • Use Git to manage patches, diffs, merges, and conflicts
  • Acquire advanced techniques such as rebasing, hooks, and ways to handle submodules (subprojects)
  • Learn how to use Git with Subversion

Git has earned the respect of developers around the world. Find out how you can benefit from this amazing tool with Version Control with Git.

Book News Annotation:

Git is a software source code management project, a tool for distributed version control, initially designed and developed by Linus Torvalds for Linux kernel development. This text introduces the use of Git in chapters that cover installation, basic Git concepts, file management, commits, branches, the diff command, merges, altering commits, remote repositories, repository management, patches, hooks, combining projects, and using Git with subversion repositories. Readers should be familiar with the Unix shell, basic shell commands, and general programming concepts. Annotation ©2009 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Offering step-by-step tutorials, this book takes readers through ways to track, merge, and manage software projects using Git, the flexible open source version control system.

About the Author

Jon Loeliger is a freelance software engineer who contributes to Open Source projects such as Linux, U-Boot, and Git. He has given tutorial presentations on Git at many conferences including Linux World, and has written several papers on Git for Linux Magazine.

In prior lives, Jon has spent a number of years developing highly optimizing compilers, router protocols, Linux porting, and the occasional game. Jon holds degrees in Computer Science from Purdue University. In his spare time, he is a home winemaker.

Table of Contents

PrefaceChapter 1: IntroductionChapter 2: Installing GitChapter 3: Getting StartedChapter 4: Basic Git ConceptsChapter 5: File Management and the IndexChapter 6: CommitsChapter 7: BranchesChapter 8: DiffsChapter 9: MergesChapter 10: Altering CommitsChapter 11: Remote RepositoriesChapter 12: Repository ManagementChapter 13: PatchesChapter 14: HooksChapter 15: Combining ProjectsChapter 16: Using Git with Subversion RepositoriesColophon

Product Details

ISBN:
9780596520120
Subtitle:
Powerful tools and techniques for collaborative software development
Author:
Loeliger, Jon
Publisher:
O'Reilly Media
Subject:
Software Development & Engineering - General
Subject:
Operating Systems - LINUX
Subject:
Operating Systems - UNIX
Subject:
Software engineering
Subject:
Open source software
Subject:
Programming - Software Development
Subject:
Software Engineering-General
Subject:
Git;Linux;content management;distributed version control;source control;version control
Subject:
CourseSmart Subject Description
Copyright:
Edition Description:
Print PDF
Publication Date:
20090614
Binding:
Paperback
Language:
English
Illustrations:
Y
Pages:
330
Dimensions:
9.19 x 7 x 0.9 in 0.98 lb

Other books you might like

  1. Bay Area Bike Rides Deck New Trade Paper $14.95
  2. Doors of Perception Heaven & Hell Used Trade Paper $5.50

Related Subjects

Computers and Internet » Operating Systems » General
Computers and Internet » Operating Systems » Linux
Computers and Internet » Operating Systems » Unix » Linux
Computers and Internet » Operating Systems » Unix » Unix Administration
Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Version Control

Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development Used Trade Paper
0 stars - 0 reviews
$24.00 In Stock
Product details 330 pages O'Reilly Media - English 9780596520120 Reviews:
"Synopsis" by ,
Offering step-by-step tutorials, this book takes readers through ways to track, merge, and manage software projects using Git, the flexible open source version control system.
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.