తెరుస్తున్న ఫైల్ ఉన్న అదే డైరెక్టరీలో .git/ డైరెక్టరీ ఉన్నప్పుడు, దానిలోని కంటెంట్లు ఆటోమేటిక్గా ప్రాసెస్ అవ్వడం వల్ల ఈ బగ్ ఏర్పడుతుంది. ఈ సందర్భంలో, ఫైల్ను తెరిచేటప్పుడు Emacs, .git/ కంటెంట్ల నేపథ్యంలో git ls-files మరియు git status కమాండ్లను అమలు చేస్తుంది. ఈ కోడ్ను అమలు చేయడానికి, దాడి చేసేవారు అమలు చేయాలని పేర్కొన్న కమాండ్తో పాటు core.fsmonitor ఆప్షన్ను కలిగి ఉన్న కాన్ఫిగ్ ఫైల్తో కూడిన .git/ సబ్-డైరెక్టరీ ఉన్న డైరెక్టరీ నుండి Emacsలో ఒక ఫైల్ను తెరిస్తే సరిపోతుంది. GNU Emacs నిర్వహకులు ఈ లోపాన్ని సరిచేయడానికి నిరాకరించి, ఆ నిందను git డెవలపర్లపై మోపారు.
మూలం: linux.org.ru
