This article is about publishing a plugin to the WordPress Repository. I use TortoiseGIT on a daily basis and also Github for opensource projects. Also, TortoiseSVN will be needed.
Steps:
- Create an account at wordpress.org ( http://wordpress.org/support/register.php )
- Ask for hosting ( http://wordpress.org/extend/plugins/add/ )
- Clone your WordPress repository using TortoiseSVN
- Change your working path to ./your-repository-name/
- Delete the ./trunk folder
- Clone your Github repository inside ./your-repository-name
- Rename the new repository file to ./trunk
- Start commiting changes to the two repositories. Be sure to ignore the ./.git folder when commiting to SVN
Read:
Sources: