git-notes
ऑब्जेक्ट नोट्स को जोड़ने या निरीक्षण करने के लिए उपयोग किया जाता है। मैं git-notes
प्रतिबद्धता को कैसे हटा सकता हूं, इसलिए गिट-नोट कमांड की प्रतिबद्धता गिट इतिहास में मौजूद नहीं होगी। मैं गिट नोट्स को हटाना चाहता हूं, मेरा मतलब यह नहीं है कि "गिट-नोट्स हटाएं", जो केवल उन नोट्स को हटा दें और एक और प्रतिबद्ध करें।गिट-नोट्स को कैसे हटाएं?
उत्तर
git notes
अपनी प्रतिबद्धता नहीं बनाता है।
यह वास्तव में मौजूदा प्रतिबद्धताओं के लिए कुछ नोट्स (git notes add
) जोड़ने के लिए उपयोग किया जा सकता है।
जब आप git notes remove
पर कॉल करते हैं, तो नोट हटा दिए जाते हैं और फिर कोई भी प्रतिबद्ध नहीं किया जाता है।
'गिट नोट्स' अपनी प्रतिबद्धता नहीं बनाते हैं, हालांकि, यह इतिहास ('गिट लॉग --all') में दिखाया जाएगा। क्या 'गिट नोट्स' को हटाने का कोई तरीका है, ताकि यह इतिहास में नहीं दिखाया जा सके। धन्यवाद! – Fei
Git भंडार के रूप में एक अलग (अनाथ) शाखा (refs/notes/commits
डिफ़ॉल्ट रूप से से बताया), आप, शाखा बना सकते हैं नोट सिर पर इशारा करते हुए, हमेशा की तरह इसे संपादित (rebase
का उपयोग कर, उदाहरण के लिए) पर नोट्स, और अद्यतन करने के लिए संदर्भ नोट उस शाखा की नोक:
// create branch pointing to the tip of notes branch
git checkout -B notes-editing refs/notes/commits
// do whatever you want with notes-editing branch
// for example, git reset --hard HEAD^ to remove last commit
// reset notes reference to the tip of temporary branch
git update-ref refs/notes/commits notes-editing
// remove temporary branch
git checkout master
git branch -D notes-editing
अंतिम चरण: 'गिट शाखा-डी' सामान्य शाखा के रूप में 'गिट नोट्स' को हटा नहीं देती है। – Fei
आप सभी नोट्स को पूरी तरह से हटाना चाहते हैं? तो आपको बस '.git/refs/notes/commits' फ़ाइल को हटा देना चाहिए। – max
@ मैक्स मुझे लगता है कि '.git/refs/notes/commits' को हटाकर नोट्स के लिए केवल स्थानीय (स्थानीय) संदर्भ हटा दिया जाएगा, लेकिन वास्तविक नोट ऑब्जेक्ट्स –
git notes prune
गैर-मौजूद/नहीं पहुंचा जा सकता वस्तुओं के लिए सभी नोट निकाल देता है।
- 1. आईआईएस: कमांड लाइन से वेबपैप को कैसे हटाएं/हटाएं/हटाएं?
- 2. फ़ाइल को कैसे हटाएं?
- 3. संपर्क को कैसे हटाएं?
- 4. PHP सत्र को कैसे हटाएं?
- 5. डिफ़ॉल्ट कन्स्ट्रक्टर को कैसे हटाएं?
- 6. एकाधिक पंक्तियों को कैसे हटाएं?
- 7. नियंत्रक ExtJS को कैसे हटाएं?
- 8. निर्देशिका को दोबारा कैसे हटाएं?
- 9. उप दृश्यों को कैसे हटाएं
- 10. removeChild(): इंडेंट को कैसे हटाएं?
- 11. NERDTree - फ़ाइल को कैसे हटाएं
- 12. iCloud दस्तावेज़ों को कैसे हटाएं?
- 13. jsPlumb कनेक्शन को कैसे हटाएं
- 14. मणि पथ को कैसे हटाएं?
- 15. पिछली कॉमा को कैसे हटाएं?
- 16. बाएं-रिकर्सन को कैसे हटाएं
- 17. डोम तत्व को कैसे हटाएं?
- 18. QML में डिस्प्ले से स्क्रीन/पेज को कैसे हटाएं/हटाएं?
- 19. emacs lisp: सूची के तत्व को कैसे हटाएं/हटाएं?
- 20. एसएसआईएस - पंक्तियों को हटाएं
- 21. प्रोग्राम लेआउट को हटाएं
- 22. सी ++ में फ़ोल्डर को कैसे हटाएं?
- 23. सभी क्लिक ईवेंट हैंडलर को कैसे हटाएं?
- 24. वेक्टर से सभी एनए को कैसे हटाएं?
- 25. स्टोर से सर्टिफिकेट को कैसे हटाएं
- 26. java.util.Set में अंतिम तत्व को कैसे हटाएं?
- 27. सिंगल कोट्स को कैसे हटाएं, लेकिन perl
- 28. कैलेंडर के पिछले सप्ताह को कैसे हटाएं
- 29. सेट से किसी आइटम को कैसे हटाएं?
- 30. डेटाटेबल में एकाधिक पंक्तियों को कैसे हटाएं?
कृपया इस उत्तर का संदर्भ लें - http://stackoverflow.com/a/18507031 – Igor