के बीच गिट का उपयोग करके मुझे गिट का उपयोग करके नियंत्रित एक परियोजना के भीतर दो टैग्स के बीच एक प्रकार का चेंजलॉग उत्पन्न करना होगा, विशेष रूप से एंड्रॉइड स्रोत कोड। इस सूची में किसी भी फाइल/निर्देशिका/आदि शामिल होना चाहिए जिन्हें संपादित, स्थानांतरित, नामित, हटाया गया, बनाया गया है।बदली गई फ़ाइलों/निर्देशिकाओं/आदि की एक सूची बनाएं। दो टैग
कोई भी मदद महान होगी। और यदि आपके पास पूरे एंड्रॉइड स्रोत पर एक बार में ऐसा करने का कोई तरीका है ... और भी बेहतर।
git log [--pretty=<format>] --name-only tag1..tag2
या
git diff --name-only tag1 tag2
(इसके अलावा Gitology recipe में उल्लेख किया है)
लेकिन:
स्पष्ट करने के लिए: मुझे परवाह नहीं है कि केवल फाइलों के भीतर परिवर्तन किए गए थे। हालांकि मुझे यह जानने की ज़रूरत है कि निर्देशिकाओं और सीएम लिंक में क्या बदलाव किया गया था। – dan
क्या http://stackoverflow.com/questions/1038589/how-do-i-find-common-files-changed-between-git-branches मदद करता है? – VonC
एह? आपको फाइलों की आवश्यकता है लेकिन आपको फाइलों की आवश्यकता नहीं है? आपका प्रश्न बहुत स्पष्ट नहीं है ... – drozzy