Kontrolli i versionit të Git tani është praktikë standarde në pothuajse çdo projekt dhe mjedis web (përfshirë prodhimin). Git gjithmonë krijon një nën-direktorium të quajtur `.git` , dhe nëse ky ndodhet në të njëjtin nivel me direktorinë publike të faqes së internetit, skedarët e ndjeshëm mund të aksesohen publikisht (për shembull, qasja në `/.git/logs /HEAD` shfaq commit-et më të fundit). Ky udhëzues shpjegon në detaje se si të klononi një depo tjetër Git edhe pa një listë direktorish.
Për ta parandaluar këtë, në rastin e një serveri Apache , qasja në të gjithë dosjen .git është e kufizuar në skedarin .htaccess dhe lëshohet një gabim 404. Sulmuesi nuk e di se as dosja ekziston:
32b39d7c9836a649597019300a5c2115
Nëse keni një server NGINX në punë, këto rregulla do të jenë të vlefshme.:
32b39d7c9836a649597019300a5c2115