तोड़फोड़ svn logमें कम लॉग संदेश प्रदर्शित करने का आदेश है - विवरण के लिए http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.log.html पर ऑनलाइन मैनुअल देखें
मैं कैसे कर सकता हूँ:
svn log -v -l 10 ./
git में?
तोड़फोड़ svn logमें कम लॉग संदेश प्रदर्शित करने का आदेश है - विवरण के लिए http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.log.html पर ऑनलाइन मैनुअल देखें
मैं कैसे कर सकता हूँ:
svn log -v -l 10 ./
git में?
जवाबों:
यह एक svn कमांड के समान है, क्योंकि यह फाइल स्टेटस दिखाता है: एड (A), कोपीड (C), हटाए गए (D), संशोधित (M), नामांकित (R), और अन्य।
git log --name-status -10 path/to/dir
इसके लिए पूर्ण प्रलेखन पृष्ठ देखने लायक है git log। वहां आप सीखेंगे कि -10पिछले 10 कमिट्स को संदर्भित करता है, और -pविभिन्न अच्छाइयों के बीच आपको पूर्ण पैच देगा।
git log <from revision>.., उदा git log abc123..। रेंज फॉर्मेट के बारे में और अधिक पढ़ें: kernel.org/pub/software/scm/git/docs/…
पिछले 10 कमिट में बदली गई सभी फाइलों को दिखाने के लिए, बिना किसी जानकारी के, करें:
git diff --name-only HEAD~10..HEAD yourdir
अपनी सभी commitशाखा (हाल की और पुरानी) को दिखाने के लिए , आपको शाखा में कमिट की संख्या गिनने की आवश्यकता है
git rev-list --count branch_name
एक बार जब आप सभी प्रतिबद्ध गणना प्राप्त कर लेते हैं, तो आप चला सकते हैं
git log --name-status -countNumber /path
--pretty=onelineगए git logकमांड में विकल्प को जोड़ने वाले दृश्य को सरल बना सकता है। एक जोड़ | sort | uniqआदेश में मदद मिलेगी एक प्रति के रूप में ए / सी / डी / एम / आर स्थिति टैगिंग देख htanata का जवाब
-p(पूर्ण पैच),--stat(परिवर्तित लाइनों की संख्या),--numstat(जैसे कि--statमशीन-पठनीय)--name-status, और--name-only(सिर्फ फ़ाइल नाम) है।