Git: Version control for everyone

Ravishankar Somasundaram

  • 出版商: Packt Publishing
  • 出版日期: 2013-01-28
  • 售價: $1,550
  • 貴賓價: 9.5$1,473
  • 語言: 英文
  • 頁數: 180
  • 裝訂: Paperback
  • ISBN: 1849517525
  • ISBN-13: 9781849517522
  • 相關分類: Version Control
  • 下單後立即進貨 (約3~4週)

商品描述

Controlling different versions of files is an efficient process with Git, and this book makes it a snap to learn too! A practical tutorial, it hard-wires the lessons through hands-on exercises throughout the course.

Overview

  • A complete beginner's workflow for version control of common documents and content.
  • Examples used are from non-techie, day to day computing activities we all engage in.
  • Learn through multiple modes – readers learn theory to understand the concept and reinforce it by practical tutorials.
  • Ideal for users on Windows, Linux, and Mac OS X

In Detail

Git – is free software which enables you to maintain different versions of single or multiple directory contents, and allows you to switch back and forth between them at any given point of time. It also allows multiple people to work on the same file collaboratively or in parallel, without being connected to a server or any other centralized system continuously.

This book is a step by step, practical guide, helping you learn the routine of version controlling all your content, every day.

If you are an average computer user who wants to be able to maintain multiple versions of files and folders, or to go back and forth in time with respect to the files content – look no further. The workflow explained in this book will benefit anyone, no matter what kind of text or documentation they work on.

This book will also benefit developers, administrators, analysts, architects and anyone else who wishes to perform simultaneous, collaborative work, or work in parallel on the same set of files. Git's advanced features are there to make your life easier.

What you will learn from this book

  • Installing and configuring Git on your machine.
  • Basic concepts of Git to get started with versioning.
  • Sharing and collaboration of files with Git.
  • Additional tools which can come in handy.
  • Extended operations with Git on text based files.

Approach

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.

Who this book is written for

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 parallel on the same set of files.

商品描述(中文翻譯)

控制不同版本的文件是使用Git的高效過程,而這本書也使學習變得輕而易舉!這是一本實用的教程,通過實際操作練習來深化學習。

概述:
- 提供初學者進行常見文件和內容版本控制的工作流程。
- 使用的示例來自於我們日常從事的非技術性計算活動。
- 通過多種模式學習,讀者可以通過理論了解概念,並通過實際教程加以鞏固。
- 適用於Windows、Linux和Mac OS X用戶。

詳細內容:
Git是一款免費軟件,可以讓您維護單個或多個目錄內容的不同版本,並且可以在任何時間點之間來回切換。它還允許多人協作或並行工作於同一文件,而無需連接到服務器或任何其他集中系統。

這本書是一本逐步實踐的實用指南,幫助您每天控制所有內容的版本。

如果您是一個普通的電腦用戶,希望能夠維護多個文件和文件夾的版本,或者根據文件內容的時間來回切換 - 那麼這本書是您的不二之選。本書中解釋的工作流程將使任何人受益,無論他們從事何種文本或文檔工作。

這本書還將受益於開發人員、管理員、分析師、架構師和任何希望進行同時協作或並行工作於同一組文件的人。Git的高級功能將使您的工作更輕鬆。

本書將教您:
- 在計算機上安裝和配置Git。
- Git的基本概念,以便開始進行版本控制。
- 使用Git共享和協作文件。
- 其他有用的工具。
- 在基於文本的文件上使用Git的擴展操作。

本書採用混合學習方法(通過多種模式學習:讀者通過理論了解概念,並通過實際操作加以鞏固)。新概念通過常見的日常活動示例來介紹,以便快速實現。

本書適合以下讀者:
- 有計算機知識的人,希望利用維護多個文件/文件夾的優勢,根據文件內容的時間來回切換。
- 開發人員、管理員、分析師、架構師和其他希望在同一組文件上進行同時協作或並行工作的人。