Top Banner
Git for Development and Deployment Azhari Harahap IT Operation Developer Detikcom
15

Git for development and deployment By Azhari Harahap

Jul 05, 2015

Download

Software

k4ndar

Presentation about Git in Panada Conference 2014
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Git for development and deployment By Azhari Harahap

Git for Development and Deployment

Azhari HarahapIT Operation Developer Detikcom

Page 2: Git for development and deployment By Azhari Harahap

What is Git?

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Key point:• Kolaborasi• History• Deployment• "Disaster Recovery" (Rollback)

Page 3: Git for development and deployment By Azhari Harahap

WHY?REVISION PROBLEM

Page 4: Git for development and deployment By Azhari Harahap

Git user?

• Developer/ Programmer

• Designer

• Network engineer

• Student

• Anyone?

Page 5: Git for development and deployment By Azhari Harahap

Git is your resume now

Page 6: Git for development and deployment By Azhari Harahap

Man behind the gun

Page 7: Git for development and deployment By Azhari Harahap

Git vs Github

“In the SVN analogy, Git replaces SVN, while GitHub replaces SourceForge”

Page 8: Git for development and deployment By Azhari Harahap

Subversion?

Page 9: Git for development and deployment By Azhari Harahap

Centralized vs Distributed

Page 10: Git for development and deployment By Azhari Harahap

Git Workflow

Page 11: Git for development and deployment By Azhari Harahap

Git Operation

• Clone

• Status

• Add

• Commit

• Push

• Pull

• Init

• Stash

• Merge

• Rebase

• Bisect

• Log

• Diff

• Archive

• Branch

• Checkout

• Fetch

• Blame

• Revert

• Reset

• Tag

Page 12: Git for development and deployment By Azhari Harahap

Git Detikcom

Page 13: Git for development and deployment By Azhari Harahap

Git Detikcom (2)

Page 14: Git for development and deployment By Azhari Harahap

Demo

Page 15: Git for development and deployment By Azhari Harahap

QA