Git Quick Intro

50 %
50 %
Information about Git Quick Intro

Published on March 10, 2014

Author: cprodescu


Revision Control Systems > git add hello.js > git commit -m “Initial Commit” > git push origin

Source Control - Why? > rm -rf src/ foo “Did you mean rm -rf src/foo ?” “Ok, now how do we get this back? :|”

Source Control - Why? > gcc mymodule.c Error : Unknown method update() at foo:42: obj.update() // Joey: I will add it later ! “If only I had a way to develop in containment, without Joey”

Source Control - Why? Sure! Here you go: src.tar.gz Jake > Hi there, > I am interested in your project. I would like to > help. Where could I get the source code? > > Thanks, Joey ! ! “If only there would be a simpler way”

Source Control - git > git log commit da6883cb7b712b2a305b47c4ab29184c1e328c30 Author: Corneliu Prodescu <> Date: Fri Feb 14 17:22:32 2014 +0100 ! Update data/ to harvest format 3.0. ! commit 1727e164a8b22b22b5d236791f4ab4e4901dd04b Author: raduh <> Date: Thu Feb 13 16:30:09 2014 +0100 ! Add proper error handling.

Source Control - git > edit hello.js ! > git add hello.js > git commit -m “Implement magical feature.” > git push origin

Source Control - git > git branch --list * magical-feature master > git checkout master > git branch --list magical-feature * master

Source Control - git demo * edit & commit & push flow * .gitignore

Source Control - git demo * reset * checkout

Source Control - git demo * branch * merge / rebase * cherry-pick

Source Control - git demo * remote * fetch * pull (fetch + merge) * push

Source Control - * free git hosting tool * easy to publish / host repositories

Source Control - * provides code review tool (pull requests)

Source Control - Done * Thank you! * Questions? * Even more questions -

Add a comment

Related presentations

Related pages

Git Reference

This is the Git reference site. It is meant to be a quick reference for learning and remembering the most important and commonly used Git commands.
Read more

Quick Intro to Git and GitHub

GitHub. Go to and create an account. Then go to your account settings (icon in the upper left corner of the page), choose SSH Keys, and provide ...
Read more

Intro to Git Workflow - YouTube

A quick intro to git that should help you remove FTP from your workflow. Here's a link that explains how to deploy automatically with github ...
Read more

Quick Intro to Git and GitHub

Quick Intro to Git and GitHub. Hans Petter Langtangen [1, 2] [1] Center for Biomedical Computing, Simula Research Laboratory [2] Deptartment of Informatics ...
Read more

Quick intro - YouTube

A Quick Intro to Quantum Physics: ... A Quick Introduction to the Git Version Control System - Duration: 4:35. Paul Programming 10,852 views.
Read more

GitHub - andrie/Quick-intro-to-R: Quick introduction to R ...

Quick-intro-to-R - Quick introduction to R, using the DunnHumby kaggle competition data
Read more

Quick intro to Git - Technology -

1. let’s roll . 2. GIT . 3. Really Quick Intro ToGitHasan Veldstra hypernumbers . 4. like CVS or SVN, only much better ...
Read more

Git - Videos

Videos. What is Version ... Length: 04:26 What is Git? Length: 08:15 Quick Wins with Git. Length: 05:06 ... Git is a member of Software ...
Read more

Git - Git Basics

Git Basics. So, what is Git in a nutshell? This is an important section to absorb, because if you understand what Git is and the fundamentals of how it ...
Read more