Taggithub

GitHub Projects as Subversion Externals

It’s probably a no-brainer, but this totally blew my brains out. Apparently you can use Subversion with GitHub repositories! So if you’re a fan of Subversion externals, and like to include themes and plugins using svn:externals like this: akismet jetpack You’re gonna love the fact, that if the theme or plugin is not hosted in a Subversion repository, but on GitHub only (such as...

Github’s Asking for my Password

“Why is Github asking me to input my username and password when I try to push changes to a repository I own?” I asked this myself a couple of times before I figured out I had cloned it the wrong way: git clone . As opposed to: git clone git@github.com:kovshenin/publish.git . Where the former will use the HTTP protocol, and thus require basic authentication (username and password), and...

How to Get a List of Contributors from a Github Project

We launched underscores.me a few hours ago and the overall feedback is great. People seem to love how we automatically pull in contributors using the GitHub API, so I decided to share the code snippet that does that (using WordPress): function underscoresme_get_contributors() { $transient_key = 'underscoresme_contributors'; $contributors = get_transient( $transient_key ); if ( false !==...

Moving Plugin Support to Github

Got tired of dealing with “support” comments and bug reports on my blog, so now I’m opening Github repositories for some of my WordPress plugins. The first two are Twitter Friendly LinksĀ and Technical Support. Eagerly waiting for the first pull request now ;)

Transfer Your Existing Git Repository to Github

I published a post before on How To Create a Remote Shared Git Repository and have recently seen people asking on how to then transfer those kind of repositories to Github. Seriously, this is a one-liner! Of course we all love Github, with the Issues feature, a Wiki section and a full-blown visual interface to your Git repositories, so sooner or later you might want to switch from your self...