• Complain

Thom Parkin - Git Fundamentals

Here you can read online Thom Parkin - Git Fundamentals full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2014, publisher: Site Point, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Thom Parkin Git Fundamentals
  • Book:
    Git Fundamentals
  • Author:
  • Publisher:
    Site Point
  • Genre:
  • Year:
    2014
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Git Fundamentals: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Git Fundamentals" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Get up to speed with version control using Git today!Do you have the impression that Git is only for geekier web developers? Think again! This short, introductory guide will show you that Git can easily be used by anyone developers, designers, content specialists, marketers, and more to manage their projects and to collaborate with others.Git enables users to capture the state of their projects, and in doing so make it possible to revert to a previous state if required. The safety net that this provides aids collaboration, and encourages freedom to experiment.What youll learnGet an overview of version control using Git and how it works.Learn how to install and set up Git on Windows, Mac and LinuxLearn to use basic Git commands (checkout, status, commit, and more) via the command lineUse Git with a simple Halo Whirled example project to understand how it might fit into your worklowWho should do thisAnyone looking to use Git for version control. This is a non-technical guide thats suitable for anyone.

Thom Parkin: author's other books


Who wrote Git Fundamentals? Find out the surname, the name of the author of the book and a list of all author's works by series.

Git Fundamentals — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Git Fundamentals" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make

Git Fundamentals

by Thom Parkin

Peer reviewer: Ralph Mason

Peer reviewer: Nuria Zuazo

Peer reviewer: Steve Browning

Peer reviewer: Matt Parkin

Editor: Linda Jenkinson

English Editor: Paul Fitzpatrick

Cover Designer: Alex Walker

License

Document licensed under the GNU Free Documentation License

Notice of Liability

The author and publisher have made every effort to ensure the accuracy of the information herein. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors and SitePoint Pty. Ltd., nor its dealers or distributors will be held liable for any damages to be caused either directly or indirectly by the instructions contained in this book, or by the software or hardware products described herein.

Trademark Notice

Rather than indicating every occurrence of a trademarked name as such, this book uses the names only in an editorial fashion and to the benefit of the trademark owner with no intention of infringement of the trademark.

Published by SitePoint Pty Ltd 48 Cambridge Street Collingwood VIC - photo 1

Published by SitePoint Pty. Ltd.

48 Cambridge Street Collingwood
VIC Australia 3066

Web: www.sitepoint.com
Email: business@sitepoint.com

About Thom Parkin

Thom has been writing software since the days when all phones were wired. He calls himself a ParaHacker. Seduced by Rails and then enthralled with Ruby, Thom was an early adopter of RubyMotion. When he is not playing board games, you will find Thom on the SitePoint Forums where he is a Team Leader.

About SitePoint

SitePoint specializes in publishing fun, practical, and easy-to-understand content for web professionals. Visit http://www.sitepoint.com/ to access our blogs, books, newsletters, articles, and community forums. Youll find a stack of information on JavaScript, PHP, Ruby, mobile development, design, and more.


Chapter
An Introduction to Git
Synopsis

Git is a popular, free Version Control System , designed for use by software developers. The essence of Version Control is the ability to capture the state of software documents, and in doing so make it possible to revert to a previous state if required. The safety net that this provides aids collaboration, and encourages freedom to experiment.

So, if you're not a software developer, why would you care about Git? Can you recall a time when, working on something important, you found yourself wishing you could undo something? With Version Control you can, in effect, rewind time. By capturing snapshots of your progress, any stage in a project can be revisited and modified quite freely. You even have the ability to cherry pick certain changed files and merge them with others from different points along your project's timeline.

One of the things that makes Git special is that it's localin other words, based on your own computer. As such, you don't need any special servers or complex equipment to use it. Since Git is file-based, it works with anything you can create or manipulate on a computertext documents, image files, audio or videoand you can easily share or transport your work to other computers, even as an email attachment. When collaborating, Git enables all members of a team to work independently, and easily blend together the best of each contributor's efforts into a final product.

Traditionally, working on a project with multiple people can quickly become a nightmare of "change management." You make changes, then your colleague does likewise, and while another colleague is updating the document you suddenly remember some important facts that need to be added. So as not to forget, you make changes to your copy, but now there are multiple versions of the document, all with different amendments and no easy way to consolidate them.

Software developers face precisely this dilemma all the timenot to mention designers, content writers, video artists, web developers, and so on. And the system(s) that are used to help with this are called Source Code Management (SCM) systems. An SCM system helps to resolve conflicts among files and conflicts within a file as a result of multiple people making changes to the same file. Git is one of the most popular SCM systems, and it's available to anyone, at no cost.

If you're a photographer or digital artist, you can save your work at any state and freely experiment. If you're a programmer, you can save a program before you make big changes to improve performance. For someone who generates documents (a teacher who creates curricula, for example) the ability to effectively rewind time is immensely valuable. Similarly, if you've ever had a very large document that represents hundreds of hours of work and the computer suddenly can't read the file, a system like Git provides integrated backup, without the tedium of making multiple copies under different names.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Git Fundamentals»

Look at similar books to Git Fundamentals. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Git Fundamentals»

Discussion, reviews of the book Git Fundamentals and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.