मैंने अपने स्थानीय रेपो ( test-branch
) में परीक्षण के लिए एक शाखा बनाई है जिसे मैंने धक्का दिया Github
।
यदि मैं अपने Github
खाते में जाता हूं और test-branch
यह चयन करता हूं तो यह जानकारी दिखाता है:
This branch is 1 commit ahead and 2 commits behind master
मेरे प्रश्न हैं:
- मैं इस जानकारी को स्थानीय रूप से कैसे प्रदर्शित कर सकता हूं (अर्थात: एक कमांड जो
Github
इसे देखने के लिए खोलने के बजाय टर्मिनल पर दिखाता है)? मुझे पता है कि मैं उपयोग करने वाली शाखाओं के बीच अंतर देख सकता हूं:
git diff master..test-branch
या
Meld
(जो मुझे पसंद है) का उपयोग कर :git difftool master..test-branch
लेकिन मैं सोच रहा था कि आगे और पीछे अलग-अलग देखने का कोई तरीका है । IE: यह दिखाने का एक तरीका है कि 1 अपने आप आगे बढ़े और फिर वे 2 अपने आप से पीछे हो जाएं?
git for-each-ref --format="%(push:track)" refs/heads
। देखें नीचे मेरा उत्तर