GithubHelp home page GithubHelp logo

arvinsim / introduction-to-version-control Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 6.54 MB

A short introductory course to version control

License: MIT License

JavaScript 49.16% CSS 36.46% HTML 14.38%

introduction-to-version-control's Introduction

Introduction to Version Control

Meta

What to include(Objectives)

A short comparison between the different version control implementations

What not to include(Scope and Limitation)

Discuss the different implentations of

Outline

What is Version Control?

History

Ad-hoc versioning

The Need

Definition

Official Definition
Compare it with multiple timelines

Version Control Concepts

Repository

Cloning in Repository

Single Timeline

Revisions
Commiting
Reverting

Multiple Timeline

Branches
Merging
Conflict

Types of Version Control

Centralized

Definition
Advantages

Distributed

Definition
Advantages

Comparison between the different version control implementations

SVN

History
Goal

Git

History
Goal

Mercurial

History
Goal

Others(CSV, Perforce, Bitkeeper)

Summary

introduction-to-version-control's People

Contributors

hakimel avatar vonc avatar mischah avatar lordsutch avatar davidbanham avatar owenversteeg avatar rmurphey avatar dandv avatar arvinsim avatar alexbatista avatar asmod3us avatar farosas avatar burnpanck avatar gturri avatar technicalpickles avatar webpro avatar nschonni avatar tkaczmarzyk avatar xiaomipatchrom avatar commadelimited avatar mahemoff avatar olivierbloch avatar danielmitd avatar akiersky avatar jasonkarns avatar bnjmnt4n avatar michik avatar oslego avatar theone1984 avatar ericweikl avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.