मुझे पता है कि मैं git diffपरिवर्तनों को जांचने के लिए कमांड का उपयोग कर सकता हूं , लेकिन, जहां तक मुझे समझ में आया है, यह निर्देशिका आधारित है। इसका मतलब है कि यह वर्तमान निर्देशिका पर सभी फ़ाइलों के सभी परिवर्तन देता है।
मैं केवल एक विशिष्ट फ़ाइल में परिवर्तनों की जांच कैसे कर सकता हूं? कहो, मैं बदल गया है फ़ाइलें file_1.rb, file_2.rb, ..., file_N.rb, लेकिन मैं केवल फ़ाइल में परिवर्तन में दिलचस्पी है file_2.rb। मैं इन परिवर्तनों की जाँच कैसे करूँ (इससे पहले कि मैं कमिट करूँ)?