• to the beginning
    home
  • my work
    portfolio
  • rss syndication
    entries
  • rss syndication
    comments
  • to the bottom
    down
#ekynoxe
development / design / triathlon
Archives for category: git

Git post-receive for multiple remote branches and work-trees

October 22, 11 //
15

A while ago I set up my server to automatically deploy new content from my git repositories when changes where pushed to them. This automatic workflow is great and fairly simple to setup, but I recently needed to add a twist to it: what if I want to deploy separate remote branches to their own individual work-trees? Here’s how…

Gitflow

Gitflow

(more…)

Automated deployment on remote server with git

October 22, 11 //
14

Some time back, I wanted to setup my server so I could push code to my repositories, and have it automatically deployed to a website root directory after doing a git push from my local machine.
I can’t remember where I found the instructions so I can’t give credit to whom I got it from, but here’s how I did it.

This is followed by a tutorial on how to extend this setup to multiple branches and work-trees for “live” and “development” versions of a website. (more…)

Git sync via USB

November 17, 10 //
3

Right, suppose you need to sneakernet some git repository changes, Maybe your network is down and you want to send changes to co-workers or another machine from which you have a full network access. Maybe you’re somewhere without access to the a network and/or the correct ports/protocols for security reasons. Maybe all network connections are down and you really need to transfer your changes to someone else. How do you go about that? (more…)

Git on Gentoo?

May 3, 10 //
0

I wanted a while ago to set-up my own private git repositories on my vserver, but never got the time to dig into it properly.

I have installed git with gitosis on ubuntu and on mac osX several times in the past months, but I have to admit that although I’ve done it all in command line on the servers, the internals were still a bit obscure to me.
My vserver runs Gentoo, and initially I installed git and gitosis via emerge. (more…)

Hosting by Memset Dedicated Servers

  • Links

    • ekynoxe portfolio
    • Tom Hume
  • Tag Cloud

    agreement Apache behaviour Betfair better by bike clients commute contact form 7 contract CSS cycling delays deployment design development frustration git ironman javascript job lanzarote mobile motivation Orange php plugin race racing responsibility ruby running security server Spain swimming syntax thoughts training travel triathlon UX video wordpress work Zend
  • Categories

    • Apache
    • authlogic
    • Betfair
    • code
    • conferences
    • CSS
    • cycling
    • design
    • games
    • gear review
    • git
    • javascript
    • link
    • mobile
    • Orange
    • photoshop
    • potd
    • ruby
    • shopify
    • testing
    • thoughts
    • tools
    • travel
    • triathlon
    • Uncategorized
    • UX
    • wordpress
    • work
    • work project
    • Zend
Wu Wei by Jeff Ngan.
back to the top