git status
no | change_id fixed
success
进入Git Project
review pass or not
conflict or not
git cherry-pick
git commit
True
DONE
build & test
Start
git checkout -b
yes
git add | git rm
check if any update
git merge
git reset --soft
Process
modify source code
No or Solve it
false
fail
git push
Yes
git checkout --
End
git fetch
git checkout
verify the change
repo init
repo start
Decide
git commit |git commit --amend
No