Citat:
Ursprungligen postat av
GEEEMONEY
En fråga, vad är fördelen att köra med github för uppladdning? Endast versionskontroll och att kunna rollbacka tidigare versioner? Det är ju kanske värt det bara pga av det, men jag undrar om det är ännu mer? .
Jag skulle säga att versionskontroll är så otroligt viktig fördel att det räcker. All kod SKA versionshanteras och pushas till ett repo som ligger på en annan dator. Annars kan man förlora allt precis vilken sekund som helst. Man behöver inte heller tänka på att spara kopior av kod i separata foldrar eller att ha kvar bortkommenterad kod.
Andra viktiga fördelar med GitHub (eller vilket annat versionshanteringssystem som helst):
-Du har en backup om något går fel. Exempelvis hårddisk-haveri och backuperna har inte fungerat, någon illvillig person tar sig in på webbkontot och röjer runt.
-Du kan brancha när du gör större ändringar och kan jobba med flera olika ändringar och buggfixar samtidigt utan att för den delen påverka produktionskoden.
-Du kan ha flera utvecklare inne samtidigt som jobbar med ändringar. De kan till och med jobba med samma kod...även om det kan bli lite jobbigt att merga koden.
-Om du har shellaccess till webbservern så kan du hämta koden direkt från repot till din webbplats.
Jag kör Heroku för en av mina webbplatser och har där kopplat ett GitHub-repo. När jag pushar kod till repot så deployas koden automatiskt på Heroku.