-
Notifications
You must be signed in to change notification settings - Fork 1
Recommendation: Using git really effectively #2
Description
There's a really wonderful git workflow that I've found works great, even for projects starting out small like this. There's a clear focus on pushing versioned releases, but even if you don't care about that, the practices here keep merges really clean, features and their work separated with all the history available for review, and so on.
Simply working with the flow without making pull requests is already a huge boost in productivity potential, but using pull requests effectively will let us do code reviews / Q&A type stuff with each other. The ability to have conversations localized on sections of the code is really nice, since in a software ecosystem like this most units are independent and can be worked on in isolation without breaking things (at least, for refactoring tasks that don't change types.)
Anyway, you can read about the workflow here. I'm gonna start putting this into practice, so when you feel like working on some new feature, you should follow the guidelines in that article. I'll get develop started now so we can start working off of that.