मुझे अपनी प्रत्येक कमिट पर अपनी GPG कुंजी के साथ हस्ताक्षर करने में दिलचस्पी है। चूंकि मैं गिट के साथ इंटरफेसिंग के लिए मैगिट का उपयोग करता हूं, इसलिए मैं सोच रहा था कि क्या मैगिट को प्रत्येक कमिट पर हस्ताक्षर करना संभव था (या इसे प्राप्त करने के लिए कुछ समाधान संभव था, कम से कम)।
git commit -S[<keyid>], --gpg-sign[=<keyid>]
। प्रत्येक कमिट पर हस्ताक्षर करने का कम से कम एक कारण है: इस बात के पुख्ता सबूत होना कि यह कमिटमेंट उस व्यक्ति से आया है जिसे आप सोचते हैं कि यह किया है। टैग पर हस्ताक्षर करने से आप केवल इतिहास परिवर्तनों का पता लगा सकते हैं।