martinkallstrom said:

martinkallstrom

nån som kan nåt om git? http://www.advogato.org/person/apenwarr/diary/371.html

8 months, 3 weeks ago.

11 comments so far

  • jocke

    Jag har bara sett timmar med presentation och läst spaltkilometer. Jag är fascinerad, men kan inget. Anton Lindqvist (emo vote), kanske?

    8 months, 3 weeks ago by jocke

  • matpe

    @martinkallstrom: Jag vet att @lemonad labbat med git. Minns några inlägg i början av året.

    8 months, 3 weeks ago by matpe

  • lemonad

    @martinkallstrom: Jag har gått över till git (från svn) både på jobbet och hemma. Gillar det väldigt mycket. Mercurial säger dock många mycket positivt om också.

    8 months, 3 weeks ago by lemonad

  • bjornjeffery

    Good Old har helt bytt till Git också.

    8 months, 3 weeks ago by bjornjeffery

  • plindberg

    Vi också, men jag kan inte säga att jag är odelat positiv. Visst, det är ohyggligt smidigt att det är distribuerat, att det är så mycket snabbare än Subversion och att merge fungerar så bra (frustrerande att använda Subversion nu och få handfixa konflikter som Git hade klarat automatiskt).

    Men verktyget är tyvärr många gånger kryptiskt där det hade gått att vara mycket mer tydlig och begriplig. För mig var det en viss inlärningströskel som kändes onödig. Om de inte får bukt med det kommer det nog inte få den breda användning Subversion ändå har.

    8 months, 3 weeks ago by plindberg

  • hinke

    Git är otroligt bra. Kör det på SoundCloud och för alla privata projekt via GitHub.

    8 months, 3 weeks ago by hinke

  • mptre

    Använder uteslutande bara Git nu, givetvis i kombination med GitHub.

    8 months, 3 weeks ago by mptre

  • lemonad

    En anledning till att jag gillar git är att jag ofta behöver forka saker för att anpassa dem till våran miljö.

    Med hjälp av git-svn kan jag till exempel forka WordPress MU till utvecklingsservern. Där kan jag sedan modifiera och lägga till saker, samtidigt som jag kan hålla allt up-to-date med vad som händer i trunk genom git-svn rebase.

    Jag klonar sedan till produktionsservern via git clone och håller systemet uppdaterat mot utvecklingsservern genom git pull.

    8 months, 3 weeks ago by lemonad

  • plindberg

    Jag och @svante använder Git emellan oss i ett kundprojekt som använder Subversion. Då kan vi göra push/pull mellan varann tills vi har något som är redo för projektets trunk. (Dock har vi bara använt git-svn för att skapa Git-repositoryt från Subversion; tyvärr orsakar git-svn lika många commits som gjorts i Git och vi vill ju ha en total checkin till Subversion när vi är klara med en uppgift.)

    8 months, 3 weeks ago by plindberg

  • lemonad

    @plindberg: När ni är redo att committa till svn kanske ni skulle kunna dra ut patchar via git-format-patch och applicera dem i ett svep på en ny klon från svn?

    Tänker mig dock att det finns bättre sätt, det är så sällan jag har committat tillbaka till svn att jag inte har undersökt möjligheterna. Tror dock risken är att ni skulle få dåliga commit-meddelanden vid användning av en branch (se här).

    8 months, 3 weeks ago by lemonad

  • plindberg

    @lemonad: Värt att utforska i framtiden men för tillfället duger det gott att göra git pull och sedan fortsätta med svn st, svn ci osv. Ofta behöver vi skriva en del, referera till tickets osv.

    8 months, 3 weeks ago by plindberg

Sign in to add a comment