क्या सी कोड लिखने का एक आसान तरीका है जो अपने जीआईटी संस्करण हैश तक पहुंच सकता है?
मैंने एक प्रयोगशाला सेटिंग में वैज्ञानिक डेटा एकत्र करने के लिए सी में सॉफ्टवेयर लिखा था। मेरा कोड बाद में विश्लेषण के लिए एक .yaml फ़ाइल में एकत्रित डेटा को रिकॉर्ड करता है। मेरे प्रयोग दिन-प्रतिदिन बदलते रहते हैं और मुझे अक्सर कोड को संशोधित करना पड़ता है। संशोधनों का ट्रैक रखने के लिए, मैं एक गिट रिपॉजिटरी का उपयोग करता हूं।
मैं अपने .yaml डेटा फ़ाइलों में एक टिप्पणी के रूप में Git संशोधन हैश को शामिल करने में सक्षम होना चाहूंगा। इस तरह, मैं .yaml फ़ाइल को देख सकता हूं और यह जान सकता हूं कि उस फ़ाइल में दिखाए गए डेटा को उत्पन्न करने के लिए किस कोड का उपयोग किया गया था। क्या स्वचालित रूप से ऐसा करने का एक आसान तरीका है?