First time here? You are looking at the most recent posts. You may also want to check out older archives or the tag cloud. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS. Thank you for visiting! (hide this)

github

There are 5 entries for the tag github

How to install all web development tools needed for Ghost on Mac

As I’ve written last week, I’ve been starting to play around with Ghost and to do so I had to go through an extensive maintenance of my MacBook. But that also gave me the opportunity to revamp it installing the tools needed for a modern web development workstation. In this post I won’t focus that much on the Ghost installation part as it’s well explained on Scott Hanselman post about installing Ghost on Azure, but I’ll focus more on installing the tools needed using the best practices. Tools needed Basically you’d need to install the following tools: Git Node.js Ruby Git Git is a prerequisite for installing most...

Planning on moving blogging platform: Ghost

I’ve been one of the main member of the Subtext project, but lately I’ve been lagging behind keeping a consistent posting blogging schedule, and I’ve also realized that this is partially due to the fact that the blogging platform I’m using is kind of obsolete, not in line with the latest “trends” in blogging and site taxonomies. Since this is a open-source project, actually my open-source project, I could technically tweak the code and add the features I need, but the technology behind the blog engine, despite the effort done in the last few years, is kind of outdated,...

Using github behind a firewall

If you are behind a firewall that blocks port 22 you’ll not be able to access github using the standard procedure described in the Set Up Git help page. If you are looking for more introductory information on using github and git I recommend you read my other post on Getting started with Git and GitHub. When trying to login to github over ssh you get this error if you are behind a firewall that block port 22. $ ssh -vT git@github.com OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007 debug1: Connecting to...

Getting started with Git and GitHub

Now that Subtext, the blogging engine I’m working (or at least I should) on together with Phil Haack, has been officially moved to GitHub (guess the reason why), I finally have a reason to really study git and github. I already tried starting a few years ago, and even used it a bit lately to work on the ugialt.net conference site (here the conf-oo github repo), but never really studied in depth, and still didn’t fully get the key differences between a traditional source control and a distributed source control. So I asked around and found some good...

How to quickly get started with Git/GitHub

It seems like the all cool guys are moving to GitHub, which uses, as the name implies, GIT as source control system. What is Git The main difference between Git and all the other main SCS like CVS, SVN, TFS is that Git is a "distributed version control system". This means that when you are working, you are doing against your own “clone” of the repository, you do check-ins locally, and then you push the changes up to the master version of the repository. Given it's distributed nature, Git makes easier contributing to opensource projects, but it...