Cargando…

Git : version control for everyone : the non-coder's guide for everyday version control for increased efficiency and productivity : beginner's guide /

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Somasundaram, Ravishankar
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2013.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • 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.