Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Git Tips
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Musannif Zahir
April 28, 2014
Programming
1
130
Git Tips
Some tips for the intermediate Git user, presented initially at the first Kickstart.mv Tech Talks
Musannif Zahir
April 28, 2014
Tweet
Share
Other Decks in Programming
See All in Programming
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
170
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
540
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
100
CSC307 Lecture 09
javiergs
PRO
1
830
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
380
Vibe codingでおすすめの言語と開発手法
uyuki234
0
220
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
190
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
640
Architectural Extensions
denyspoltorak
0
270
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
170
Featured
See All Featured
Claude Code のすすめ
schroneko
67
210k
How to Talk to Developers About Accessibility
jct
2
130
Practical Orchestrator
shlominoach
191
11k
Prompt Engineering for Job Search
mfonobong
0
160
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
88
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Navigating Weather and Climate Data
rabernat
0
100
Bash Introduction
62gerente
615
210k
Optimizing for Happiness
mojombo
379
71k
Leo the Paperboy
mayatellez
4
1.4k
Transcript
GIT TIPS @mzahir GIT TIPS
Musannif Zahir (Muchi)
GIT TIPS? • Git Rebase
GIT TIPS Quick tips on boosting your productivity with Git.
Introductions to the popular git functionality and the more magical, complex git operations to make source control and code sharing hassle- free.
None
GIT FLOW Vincent Driessen
None
REVIEW REVIEW
REBASE
REBASE •Similar, but different •Modify timeline
REBASE •git rebase master •manually fix conflict •git add file
•git rebase —continue
None
SQUASH Clean commit log git rebase -i HEAD~10
PULL? •git fetch + git merge (current branch) •Manual •git
pull —rebase
ROLLBACK •git reset --soft HEAD~1
TIPS TIPS
TYPO!! •git commit --amend -m “fixes the queen’s english"
ALIASES ~/.gitconfig Convenience Clarity
AUTOCORRECT •git config —global help.autocorrect 1
TRICKS TRICKS
HISTORICAL SEARCH •git log -Ssecret_key
CI WOES
None
CI WOES git commit --amend -C HEAD; git push -f
origin branchname
GITCEPTION
GITCEPTION Restrict Access ! Reusability
TOOLS TOOLS
HUB pull-request fork create browse compare ci-status
GOURCE https://code.google.com/p/gource/
QUESTIONS QUESTIONS