install oh my zsh
open branch:
gco -b FOLDER_NAME/FEATURE_NAMEcreates new branch locallyggpushcreates a remote branch
commit and push my code:
ga .git addgc -m "my commit message"git commitggpushgit push to origin
master sync:
gco masterback to masterggpullpull any changesgco FOLDER_NAME/FEATURE_NAMEback to our branchgit merge mastermerge changes from master- if there are any conflicts:
- resole conflicts in editor
ga .add changesgc -m "merge master into my brnach"commit changesggpushpush to origin
merge into master:
- code review
gco mastermove back to mastergit merge FOLDER_NAME/FEATURE_NAMEmerge our branch into masterggpushpush changes to origin
git fetchbrings all new remote branches