Git
Introducing unlimited private repositories
Get ready to patch Git servers, clients – nasty-looking bugs surface
Backup your Database in Git
Why I don't use git's staging area as part of my normal workflow
A successful Git branching model
Git hook fájlok futtatása fájl társítással
Bár tudom, hogy legtöbbetek Linux alatt fejleszt, de azért remélem, hogy vannak néhányan, akik hozzám hasonlóan Windows-t használnak, és nekik hasznos lehet ez a blogbejegyzés.
Nem egy tipikus probléma, de azért előfordul, hogy Windows alatt szükség van a Git shell nyújtotta szolgáltatásokra. Nálam ez a akkor merült fel, amikor találtam egy pre-commit hookot (a commit előtt automatikusan lefutó Git bash parancsokat tartalmazó kis fájl), ami a benne megadott MySQL adatbázist dumpolta. Az adatbázis szerkezetének mentésével lehetőség nyílik az adatbázis verziókövetésére, ami, valljuk be, nagyon hasznos dolog. Ami nekem nem tetszett ebben a hookban, hogy minden egyes commit előtt lefut, ezért aztán megoldást kerestem, hogy hogyan tudnám dupla kattintással futtatható formába hozni.
Pre-commit hook in Git: Running PHPUnit
Pro Git
Mind felépítésében, mint fogalmazásmódjában egy végiggondolt, jól összerakott és könnyen érthető könyvnek tartom, amit jó szívvel tudok ajánlani mindenkinek, aki használja, vagy szeretné a jövőben használni a Git verziókezelő rendszert.