Git Why? How? What? local workflow remote repositories http://whygitisbetterthanx.com Every Git clone is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on network access or a central server. starting a repository
small changes branches Concepts sha
objects
parents
working directory
index type, size, content
blob
tree
commit
tag $>tree
.
|-- README
`-- lib
|-- inc
| `-- tricks.rb
`-- mylib.rb
2 directories, 3 files git init
git add .
git commit
.gitignore git add
git diff
git commit
git log git branch
git branch somebranch
git checkout somebranch
git checkout master
git merge somebranch
git pull
git push
git fetch Resources http://book.git-scm.com/index.html
http://www.spheredev.org/wiki/Git_for_the_lazy
http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html
http://www.kernel.org/pub/software/scm/git/docs/everyday.html
http://www.kernel.org/pub/software/scm/git/docs/user-manual.html
Present Remotely
Send the link below via email or IM
Present to your audience
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Git course
A quick git course for our developers
by
Tweet