Following the advice in one of your recent blog posts on the skills that wordpress developers need to read up on (one of them being the use of git to deploy themes/plugins), I decided to move one of my custom built plugins to a GitHub repositry and get my head around how deployment works.
I have added my plugin files, and created a script that handles updates when a new release is isued - this all works fine. My question is this, what is the best practice for me making changes to my plugin on github and then seeing them on my test site before committing the changes and making a new release? Is this even how people do it, or do they make changes to files on their test site and then push the changes to GitHub and then commit and make a new release?
Hope that makes sense, just looking for some advise on the subject.