git log - Logging git commits till a commit id when pulled with git pull --rebase -
चलो मान लीजिए कि git लॉग में निम्न कमिट हैं
commit15 commit14 commit13 commit12 commit11 commit10 । । <
मैंने
git log - spety = format: '% h |% H | फाइल द्वारा 14 तक काम करने के लिए git लॉग को सहेजने की कोशिश की है। % An |% ai |% s '$ commitid | Grep -v "मर्ज शाखा 'मास्टर' का" & gt; 'लॉग फाइल करने के लिए पथ जिसमें कॉमिटिड तक git लॉग होना चाहिए'
यह एक मामले को छोड़कर ठीक काम कर रहा है, अर्थात
जब कमिट किया जाता है और कमांड 13 को खींचने के बाद धकेल दिया जाता है git pull --rebase
के साथ, जब मैं git log commit14 का उपयोग करते हुए commit4 तक git लॉग को सहेजने की कोशिश करता हूं
मैं कमिट 12 और कमिट 13 देख सकता हूं लेकिन जब तक मैं 15 तक काम करने की कोशिश नहीं करता हूं git log commit15
का उपयोग करना प्रतिबद्ध है 12 और 13 प्रतिबद्ध 14 के तहत सूचीबद्ध हैं
मुझे पता है कि समस्या --rebase के साथ है, क्या किसी भी तरह से मैं किसी विशिष्ट आईडी तक प्रतिबद्धता लॉग कर सकता हूं यहां तक कि उसके नीचे भी ऐसा किया गया है जिसे इसे ऊपर की ओर रिसाव किया गया है? (मैंने देखा कि जीआईटी रेपो, कमिट 12 और कमिशन 13 कमेट के तहत सूचीबद्ध हैं)
Comments
Post a Comment