GitHub for Beginners

http://tinyurl.com/mfv6tzv

Todd
http://xiiro.com


offtopic mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi Todd,

naturally stalking your great approaches on the other list here http://www.freewaytalk.net/thread/view/138158 and thought indeed to step in here (however I NEVER had any bigger issues with the “one step back” LOL).

Nevertheless - I love this and it’s time to support the good guys but am totally blank for the moment.

Already installed the native GitHub app. So far so good.

Anything I’d need further on the app side?

I’ll read the article naturally but if you could wrap a quick2do guide would be anyway helpful.

Cheers

Thomas


offtopic mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi Thomas,

I’m glad you’re experimenting with Git + Freeway. It’s not a perfect match and in the end it may not even be practical for FW, but it can’t hurt to have a look. Maybe you’ll see a better way.

I’ll put together more detailed instructions on how I set-up my test but in the meantime here’s an overview:

  1. I created a free Bitbucket account https://bitbucket.org. Why? They offer free unlimited private repos whereas GitHub charges for private. But I assume the setup process for GitHub is very similar. Your choice.

  2. I used Coda’s built-in Git tool to manage things though this is not necessary. Bitbucket offers their own free app but there are other free Git apps that should work perfectly fine also. Though I’m not sure if the GitHub app can “speak” to Bitbucket.

  3. You’ll need to setup a local and remote repo so they can speak to each other. It takes just a couple steps and Bitbucket walks you through the process once you create your first repo. The BB instructions require using the Terminal to create your repos and (important) you must have SSH access to your server.

  4. You also need to generate SSH keys (instructions on Bitbucket) for your remote server so BB can speak to the repo. And you will almost certainly want to generate the same keys for your local repo too, unless you want to enter your password every time.

  5. As a bonus, if you want to setup Git auto-deploy so your site files get refreshed every time you push your changes to the server that’s easy to do with a POST hook script http://jamescollings.co.uk/blog/bitbucket-deployment-script/ and a setting in your BB account.

Beyond that there’s some minor tweaking to be done regarding where FW stores its site files. This is easy. The idea is that the repo and all the FW-generated site files/folders must exist on the same level as the FW doc (.freeway).

I’ll go into more detail about all of this when I write the instructions but this should give you an idea of what needs to happen. I’ll try to get something written/posted as soon as I can but I have some work right now. If you have questions ask.

Todd
http://xiiro.com


offtopic mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options