मैं कभी-कभी कई शाखाओं वाले स्रोत कोड भंडारों के साथ काम करता हूं, जिनमें से अधिकांश पुराने होते हैं और आमतौर पर प्रासंगिक नहीं होते हैं।गिट में केवल सक्रिय/हाल ही में बदली गई शाखाओं को सूचीबद्ध करने के लिए कैसे?
इन मामलों में, git branch
से शाखाओं की पूरी सूची बहुत उपयोगी नहीं है। क्या केवल "सक्रिय" शाखाओं को सूचीबद्ध करने का कोई तरीका है? उदाहरण के लिए, केवल 0 शाखाएं जो पिछले एन दिनों में प्राप्त होती हैं? आदर्श रूप में, सूची में प्रत्येक शाखा के लिए अंतिम प्रतिबद्धता तिथि शामिल होगी, और यह इंगित करेगी कि शाखा पूरी तरह से विलय हो चुकी है या नहीं।
पीएस .: मुझे एहसास है कि इसे "पुरानी" शाखाओं (जैसा कि What to do with experimental non-merged git branches? में चर्चा की गई है) को हटाकर हल किया जा सकता है, लेकिन यह हमेशा किसी दिए गए प्रोजेक्ट पर व्यावहारिक या स्वीकार नहीं किया जा सकता है।
संभावित डुप्लिकेट [मैं हाल ही में प्रतिबद्धता द्वारा आदेशित गिट शाखाओं की सूची कैसे प्राप्त कर सकता हूं?] (Http://stackoverflow.com/questions/5188320/how-can-i-get-a-list-of -जिट-शाखा-आदेश-द्वारा-हालिया-प्रतिबद्ध) – sleske
बस एहसास हुआ कि यह एक डुप्लिकेट है। – sleske