It has just occurred to me that once I am back at school, we will not have _any_ overlap in schedules. Due to this, I'm making a checklist for working on the project, so we always know how to go about everything and stay in sync.
Checklist
Begin Day
[ ] git pull
[ ] check github notifications
[ ] check twitter notifications
[ ] begin work
Run Into a Problem You Can't Solve
[ ] open new issue on repo
Commit problem to new branch, tag with issue number and upload:
[ ] git checkout -b <issue-name,issue#>
[ ] git add --all
[ ] git commit -m "issue #"
[ ] add new branch on github with same name
[ ] git push <issue-branch>
[ ] move on to something else
Get Something to a Functional State
[ ] git commit -m "description"
[ ] git push
Finish for the Day
[ ] commit whatever you have
[ ] only push if functioning
Let me know if this all makes sense, and any additions you can think of, we will make a separate issue for individuall things that need to be done.
It has just occurred to me that once I am back at school, we will not have _any_ overlap in schedules. Due to this, I'm making a checklist for working on the project, so we always know how to go about everything and stay in sync.
Checklist
Begin Day
git pull
Run Into a Problem You Can't Solve
Commit problem to new branch, tag with issue number and upload:
git checkout -b <issue-name,issue#>
git add --all
git commit -m "issue #"
git push <issue-branch>
Get Something to a Functional State
git commit -m "description"
git push
Finish for the Day
Let me know if this all makes sense, and any additions you can think of, we will make a separate issue for individuall things that need to be done.
Nico