क्या गिट प्लंबिंग कमांड का उपयोग कर git branch --merged
के बराबर प्राप्त करने का कोई तरीका है?गिट शाखा - प्लंबिंग कमांड का उपयोग करके उबाल
मुझे पता है कि git for-each-ref
जैसे कमांड हैं जो आपको प्रतिबद्ध हैंश और उनके संबंधित रेफरी नाम देते हैं। क्या यह बताने के लिए कोई आदेश है कि कोई प्रतिबद्धता किसी अन्य प्रतिबद्धता से पहुंच योग्य है (जो मूल रूप से --merged
करता है)?
आप ऐसा क्यों करना चाहते हैं? –
क्योंकि मैं स्क्रिप्ट में 'गिट शाखा --merged' के बराबर करना चाहता हूं लेकिन चीनी मिट्टी के बरतन उत्पादन (उदाहरण के लिए, "* मास्टर", "मूल/HEAD-> मूल/मास्टर", आदि से निपटना नहीं चाहता) – EnToutCas
ठीक है, आप 'strace -f -o /tmp/branch.log -e trace = गिट शाखा --merged' निष्पादित कर सकते हैं, और देखें कि वास्तव में 'गिट' क्या करता है। वैकल्पिक रूप से, 'git' इसे आपके लिए करें: 'GIT_TRACE = 2 गिट शाखा --merged'। – twalberg