Published on March 10, 2014
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 <firstname.lastname@example.org> Date: Fri Feb 14 17:22:32 2014 +0100 ! Update data/ to harvest format 3.0. ! commit 1727e164a8b22b22b5d236791f4ab4e4901dd04b Author: raduh <email@example.com> 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 ﬂow * .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 - github.com * free git hosting tool * easy to publish / host repositories
Source Control - github.com * provides code review tool (pull requests)
Source Control - Done * Thank you! * Questions? * Even more questions - http://git-scm.com/
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.
GitHub. Go to github.com and create an account. Then go to your account settings (icon in the upper left corner of the page), choose SSH Keys, and provide ...
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 ...
Quick Intro to Git and GitHub. Hans Petter Langtangen [1, 2]  Center for Biomedical Computing, Simula Research Laboratory  Deptartment of Informatics ...
A Quick Intro to Quantum Physics: ... A Quick Introduction to the Git Version Control System - Duration: 4:35. Paul Programming 10,852 views.
Quick-intro-to-R - Quick introduction to R, using the DunnHumby kaggle competition data
1. let’s roll . 2. GIT . 3. Really Quick Intro ToGitHasan Veldstra
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 ...
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 ...