It should be possible to carefully adjust the destination path via the upgrader_package_options filter in WordPress, before the upgrader installs the new version of it. Here’s a barebone example that appends the plugin’s current directory name to the destination path, if it’s same as WP_PLUGIN_DIR (see check in core here), when the package url is … Read more
You can use the XAMP server, I am also using the same for the last 5 years. And also you can consider to use Microsoft Web Matrix as the editor because it provides wordpress syntax highlighting, suggestions etc.
Is it possible to checkout a beta version of WordPress via github?
It sounds like you need to update the database to replace the guids and base URL. I recommend WP Migrate DB Pro to quickly sync two databases. Otherwise you need to run a few SQL statements to find and replace the old domain with the new domain. In PHPMyAdmin run the following statements from the … Read more
Run ignore on your themes directory and check out your themes to their individual directories. That will keep your theme segmented just as your WordPress environment. There is no sense in checking out a root git for a single theme.
You cannot host wordpress websites on Github. But you can host static websites on Github Pages, if that’s any help. Try making a site with Jekyll, and hosting it on Github. Its easy, fun and free. My wordpress repos are all either themes or plugins. I never add the wordpress core to a repo. The … Read more
WordPress GitHub Workflow
Usually people don’t create a repo for their entire site. Instead, they typically will create a repo for each theme and plugin. So, you’ll have a staging site where you can edit your theme (or child theme) files and keep those all in a repo. Once everything looks good on staging, you can then push … Read more
The GitHub repository changelog is updated until version 2.4.20. The official WordPress is currently updated to version 3.1.25. So in answer to your question, you can see that the GitHub repository appears to be abandoned, and therefore it does pose security flaws and you won’t get updates.
Could be a problem, if someone finds a potencial ways to hack into the theme and you use it afterwards on one of your sites.