Folks,
I have made a couple of modules and made them available here on drupal.org.
But I keep on struggling with Git and creating updates and/or new releases of these modules. I simply don't grasp the basic mechanisms of Git, and fumble blindly, copying Git-commands from the versions-tab on my projects and just being happy, but none the wiser, when something works. Not really satisfying!
One example:
In the project Trick Question http://drupal.org/project/trick_question there was a small error. I cloned the repository, fixed the error and tried all I could to push the updated files back. This worked inasmuch as the files were committed and are visible in the commits section, but the update had no impact on the module package available for download.
I have tried all kinds of voodoo: patching, creating new tags and whatnot. The files are there and currently the version 7.x-1.3, which is visible in the commits section is fine, but when I want to add a new release, I see "No valid branches or tags found".
I have tried all kinds of git tag, git branch, git push, commit and everything I could possibly think of and see on the instructions page, but I still can't release a new version.
I would love to understand what it takes to make a simple edit and implement it in the existing release and what it would take to make larger changes and make a new release...