Git பதிப்புக் கட்டுப்பாடு இப்போது கிட்டத்தட்ட ஒவ்வொரு வலைத் திட்டம் மற்றும் சூழலிலும் (உற்பத்திச் சூழல் உட்பட) ஒரு நிலையான நடைமுறையாக உள்ளது. Git எப்போதும் `.git` என்ற பெயரில் ஒரு துணைக்கோப்பகத்தை உருவாக்குகிறது, மேலும் இது வலைத்தளத்தின் பொது கோப்பகத்தின் அதே மட்டத்தில் அமைந்திருந்தால், முக்கியமான கோப்புகளைப் பொதுவில் அணுக முடியும் (எடுத்துக்காட்டாக, `/.git/logs/HEAD`-ஐ அணுகுவது சமீபத்திய கமிட்களைக் காண்பிக்கும்). கோப்பகப் பட்டியல் இல்லாமலேயே மற்றொரு Git களஞ்சியத்தை எவ்வாறு குளோன் செய்வது என்பதை இந்த வழிகாட்டி விரிவாக விளக்குகிறது.
இதைத் தடுக்க, அப்பாச்சி சேவையகத்தின் விஷயத்தில், .htaccess கோப்பில் முழு .git கோப்புறைக்கான அணுகல் தடைசெய்யப்பட்டுள்ளது மற்றும் 404 பிழை வழங்கப்படுகிறது. கோப்புறை இருப்பதும் தாக்குபவருக்குத் தெரியாது:
32b39d7c9836a649597019300a5c2115
உங்களிடம் NGINX சர்வர் இயங்கிக்கொண்டிருந்தால், இந்த விதிகள் பொருந்தும்.:
32b39d7c9836a649597019300a5c2115