Limit search to available items
Book Cover
E-book
Author Somasundaram, Ravishankar, author.

Title Git : version control for everyone, beginner's guide / author Ravishankea Somasundaram
Published Birmingham : Packt Pub., 2013

Copies

Description 1 online resource (338 pages)
Series Community experience distilled
Community experience distilled.
Contents Table of Contents; Git: Version Control for Everyone Beginner's Guide; Git: Version Control for Everyone Beginner's Guide; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Time for action -- heading; What just happened?; Have a go hero -- heading; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions
1. Breathe Easy -- Introduction to Version Control SystemDo you need help; What is a version control system; Why you need a version control system; Types of version control systems; Local version control system; Tidbits; Centralized version control system; Distributed version control system; Falling for Git; Atomicity; Performance; Security; Summary; 2. Welcome Aboard -- Installing Git; Choosing your type -- download your OS specific package; Windows; Linux; Mac; Installation; Time for action -- installing Git on Windows; What just happened?; Time for action -- installing Git on Mac
What just happened?Time for action -- installing Git on Linux; What just happened?; Summary; 3. Polishing Your Routine -- How to Increase Everyday Productivity; Suit up -- getting ready for your Git; Initiation; Time for action -- initiation in GUI mode; What just happened?; Time for action -- initiation in CLI mode; What just happened?; Behind the screen; Configure Git; Time for action -- configure Git in GUI mode; What just happened?; Out of flow; Time for action -- configure Git in CLI mode; What just happened?; Adding your files to your directory
Time for action -- adding files to your directory (GUI and CLI mode)What just happened?; Ignore 'em; Bulk operations; .gitignore to the rescue; Time for action -- usage of .gitignore; What just happened?; Undo addition; Committing the added files; Time for action -- committing files in GUI mode; Time for action -- committing files in CLI mode; What just happened?; Time for action -- rescan in GUI mode; Checking out; Time for action -- checking out using GUI mode; What just happened?; Time for action -- checking out using CLI mode; Resetting; Time for action -- reset using GUI mode
Time for action -- reset using CLI modeWhat just happened?; Git help; Have a go hero -- try out the help module; Summary; 4. Split the Load -- Distributed Working with Git; Why share your files; Scenario 1: single player; Scenario 2: multiple players -- one at a time; Kid's play -- push and pull for a remote source; Cloning ain't banned here; Scenario 1: solution; Going public -- sharing over the Internet; A bit of Bitbucket; Time for action -- adding a remote origin using CLI mode; What just happened?; Time for action -- resume your work from anywhere using CLI mode; What just happened?
Time for action -- adding a remote origin using GUI mode
Summary The book follows a Blended Learning Approach (Learning through multiple modes: Readers learn theory to understand the concept and reinforce it by practically doing it). The new concepts are introduced using examples of common day to day activities for quick realization spread across topics. For the computer literate who want to leverage the advantage of maintaining multiple versions of files/folders to go back and forth in time with respect to the files content. For developers, administrators, analysts, architects and any others who want to perform a simultaneous, collaborative or work in para
Notes Print version record
Subject Software engineering.
Open source software.
Open source software
Software engineering
Form Electronic book
ISBN 9781680153514
168015351X