-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbase_file
More file actions
17 lines (15 loc) · 952 Bytes
/
Copy pathbase_file
File metadata and controls
17 lines (15 loc) · 952 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Github/Tmux/Vim Collab Workflow Demo
Record Jeanre's and my own screen as we develop some software together
1 Create a new gem locally
bundle gem <name>
2 Create a new repository on Github and upload the gem
3 Create a milestone together with semantic versioning.
4 Add jeanres as a collaborator
5 Jeanre will fork the project!!!!!! :)
6 He will create two issues as he analyzes the milestone
7 Jeanre will fork, set upstream, assign himself to an issue, and start to working on a branch, pushing to his origin
8 I will assign myself an issue, branch, and finish it, ref the issue in my commit and push to master; modify a file that will conflict w Jeanre
9 Jeanre will notice the work via HipChat and fetch and rebase into his branch, continuing his work after fixing the conflict.
10 Jeanre will commit with a issue # ref, push, and PR
11 I will review the PR and merge
12 finish the demo by showing the completed issues and milestone in github