Nye rammeverk er ikke alltid en forbedring
...men jeg tør påstå at git definitivt er det!
Git flow er et CLI overbygg til git som støtter den populære branchemodellen til Vincent Driessen
Hverdagen blir enklere med aliaser for å vise comitte, adde, vise loghistory og grafer. F.eks er det enklere å skrive:
git cma "IT-5302 New marginmodel added supporting SPAN"enn å skrive
git commit -a -m "IT-5302 New marginmodel added supporting SPAN"Se her for noen eksempler.
.gitconfig fila ligger på rota i hjemmeområdet til din bruker
Pull requester
Submoduler
Flere remote repositories
Meget kort om Yeoman som er et scaffolding-system. Et verktøy som hjelper til å sette opp prosjekter
Litt om npm og bower
Like kort om gulp / grunt
Et verktøy hvor man kan bruke generatorer som andre har laget for å sette opp og utvikle i et nytt prosjekt på et gitt rammeverk
og Bower er artifakt håndtering som støtter versjoner og dependencies.
NPM er Node Package Manager som har en del artifakter som brukes som støtte til utvikling og deployment og er gjerne laget på Node.js.
Bower inneholder gjerne stort sett artifakter som brukes i frontend
Javascript taskRunners for bygging og utvikling av web-applikasjoner
Grunt er det mest brukte, mens Gulp får mye skryt for sin tankegang med streams / piping av oppgaver som skal gjøres. Verktøyene er behørig sammenlignet
Så da er det bare å sette igang