Upload
mosky-liu
View
469
Download
5
Tags:
Embed Size (px)
DESCRIPTION
It is the slides for PyLadies Taiwan 2013/11 [1]. [1]: https://kktix.com/events/b18260
Citation preview
DIVE INTO PINKOIMosky
MOSKY
A Python engineer at Pinkoi
An author of some Python packages
MoSQL, Clime, ...
A speaker at several conferences
PyCon APAC, PyCon TW, COSCUP, ...
A Python trainer
mosky.tw
OUTLINE
Behind Screen
Git Workflow
Invoice System
Seller Dashboard
BEHIND SCREEN
GIT WORKFLOW
BRANCH!
Branch is cheap!
Here is your job!
Here is your job!
git checkout -b issue-1
Here is your job!
git checkout -b issue-1
git commit
Here is your job!
git checkout -b issue-1
git commitgit commit
Here is your job!
git checkout -b issue-1
git commitgit commitgit commit
Here is your job!
git checkout -b issue-1
git commit
git push
git commitgit commit
Here is your job!
git checkout -b issue-1
git commit
git push
I finished!
git commitgit commit
Let me review.
Let me review.
git fetch origin issue-1
Let me review.
git fetch origin issue-1
git diff ...dev
Let me review.
git fetch origin issue-1
git diff ...dev
You have to fix it.
Let me review.
git fetch origin issue-1
git diff ...dev
Let me review.
git fetch origin issue-1
git diff ...dev
git checkout dev
Let me review.
git fetch origin issue-1
git diff ...dev
git checkout dev
git merge issue-1
Let me review.
git fetch origin issue-1
git diff ...dev
git checkout dev
git merge issue-1
Good Job!
INVOICE SYSTEM
SELLER DASHBOARD
ENDING
ENDING
Stand on shoulders of giants
Workflow does matter
Make real things
To see is to believe
Welcome to join us!
Q&A
ENDING
Stand on shoulders of giants
Workflow does matter
Make real things
To see is to believe
Welcome to join us!
Q&A