के साथ प्रतिबद्ध होने पर संस्करण फ़ाइल स्वचालित रूप से बदलें हमारे पास हमारी मास्टर शाखा है कि हम अपनी विशेषताओं को मर्ज करते हैं। मुझे मर्ज के एक हिस्से के रूप में स्वचालित रूप से मास्टर को प्रतिबद्ध/विलय पर हमारे संस्करण को बढ़ाने में सक्षम होना चाहिए। क्या ऐसा कोई तरीका है जिससे मैं ऐसा कर सकूं ताकि अपरिवर्तित संस्करण इस प्रतिबद्धता के एक हिस्से के रूप में किया जा सके, जिसमें स्वचालित रूप से 'चेकआउट, चेंज, प्रतिबद्ध' हो, जो हमारे सभी कामों को प्रभावी ढंग से दोगुना कर दे?गिट
Q
गिट
8
A
उत्तर
9
आप इसके लिए git hooks का उपयोग कर सकते हैं।
pre-commit
विशेष रूप से हुक। .sample
प्रत्यय को हटाकर और इसे संपादित करके आप .git/hooks/pre-commit.sample
में नमूना से एक बना सकते हैं। pre-commit
की सामग्री प्रतिबद्ध होने से ठीक पहले निष्पादित की जाएगी।
यह इस
#!/bin/sh
command-that-increases-version version.text
git add version.text
version.text
का कोई भी संशोधन तो प्रतिबद्ध में शामिल किया जाएगा की तरह कुछ हो सकता है।
संबंधित मुद्दे
- 1. उपनाम "गिट गिट" सिर्फ "गिट" के लिए?
- 2. गिट: 'गिट बिसेक्ट' और 'गिट दोष'
- 3. गिट: गिट क्लीन
- 4. गिट टीएफएस गिट रिपॉजिटरी
- 5. गिट: गिट पुश रोकें
- 6. गिट रिमोट गिट सर्वर
- 7. गिट
- 8. गिट:
- 9. गिट
- 10. गिट
- 11. गिट
- 12. गिट
- 13. गिट
- 14. गिट
- 15. गिट
- 16. गिट
- 17. गिट
- 18. गिट
- 19. गिट
- 20. गिट -
- 21. गिट
- 22. गिट
- 23. गिट
- 24. गिट
- 25. गिट
- 26. गिट
- 27. गिट
- 28. गिट
- 29. गिट
- 30. गिट