क्या सभी गिट कमांड में एक - ड्रा-रन विकल्प होता है, या कोई यह इंगित करेगा कि कमांड वास्तव में उन्हें किए बिना क्या करेगा?क्या सभी गिट कमांडों में ड्राई-रन विकल्प है?
उत्तर
प्रत्येक आदेश स्वाभाविक रूप से शुष्क रन का समर्थन नहीं करेगा।
- Git मर्ज है its own option (
git merge --no-commit --no-ff
) - लेकिन git pull does not really need it ('
git fetch origin
', और फिर 'git log master..origin/master
', पहले एकgit merge origin/master
)
git push
एक सूखी चलाने का विकल्प है)
ऐसी चीजें हैं जिन्हें गिट में लागू नहीं किया गया है क्योंकि वे समझ नहीं बनाते हैं, और ऐसी चीजें हैं जो गिट में लागू नहीं होती हैं क्योंकि में खरोंच के लिए खुजली नहीं थी।
इसे अलग-अलग रखने के लिए, हम केवल चीजों को लागू करते हैं जो वास्तविक दुनिया से वास्तविक, प्रदर्शन की ज़रूरतें हैं और केवल तभी जब सिस्टम को सिस्टम के सुसंगत हिस्से के रूप में समझ में आता है।
iboisver टिप्पणियाँ:
कि
git add
की तरह आदेश औरgit rm
, जबकिgit commit
, में-n
कमांड लाइन विकल्प सूखी रन निर्दिष्ट करने के लिए अनुमति देते हैं के बारे में पता होना करने के लिए एक और बात-n
विकल्प का अर्थ कुछ अलग है।-n --no-verify
यह विकल्प नजरअंदाज पूर्व प्रतिबद्ध और प्रतिबद्ध-msg हुक:
तो आदमी पेज
git commit -n
जांच सुनिश्चित करें। githooks(5) भी देखें।
हालांकि प्रत्येक टिप्पणी के लिए हमेशा --dry-run
ध्वज नहीं होता है, आमतौर पर समकक्ष होते हैं। उदाहरण के लिए, this previous question दिखाता है कि git merge
के लिए क्या करना है।
एक उदाहरण के लिए 'रीबेज' के लिए कोई नहीं है। – gcb
- 1. मैं सभी उपलब्ध खोल कमांडों की सूची कैसे प्राप्त करूं
- 2. गिट विकल्प दूरस्थ.unfuddle.push क्या करता है?
- 3. क्या कोई 'सभी इंस्टॉल करें' विकल्प है?
- 4. क्या सभी गिट परियोजनाओं में सभी "गिट diff" कमांड "पायथन डिफ" का उपयोग करना संभव है?
- 5. गिट के विकल्प?
- 6. Backbone.js में "विकल्प" क्या है?
- 7. डबल-डैश [-] विकल्प गिट रीसेट पर क्या करता है?
- 8. क्या जीसीसी के विकल्प "-Wl, विकल्प" में विकल्प है
- 9. डब्ल्यूसीएफ के सभी उपलब्ध विकल्प क्या हैं?
- 10. -ए विकल्प के बिना गिट प्रतिबद्धता का क्या प्रभाव है?
- 11. गिट खोज सभी diffs
- 12. गिट में "मूल" क्या है?
- 13. ^{} मतलब गिट में क्या है?
- 14. क्या एफ # में मानक विकल्प वर्कफ़्लो है?
- 15. cURL विकल्प - क्या विकल्प -u है
- 16. बेहतर विकल्प क्या है?
- 17. सभी गिट की सूची करता है?
- 18. अतिरिक्त विकल्प (सभी, कोई नहीं)
- 19. विंडोज़ में lstat() विकल्प क्या है?
- 20. क्या Webdriver में selenium.isElementPresent का विकल्प है
- 21. सभी गिट कमिट इतिहास हटाएं
- 22. क्या जावा -jar विकल्प क्लासपाथ विकल्प बदलता है
- 23. रेल 3 जनरेटर के गिट विकल्प?
- 24. गिट सूची सभी उपलब्ध आदेश
- 25. गिट पुश सभी कस्टम संदेश
- 26. मैसी गिट मर्ज टूल कमांड विकल्प जारी
- 27. गिट प्रेषण ईमेल विषय बदलता नहीं है --subject विकल्प
- 28. सभी रिमोट शाखाओं को एक नंगे गिट भंडार में लाएं
- 29. गुणों का विकल्प क्या है?
- 30. गिट में एक छोटा विलय क्या है?
इस बात से अवगत होना एक और बात यह है कि 'गिट-एड' और 'गिट-आरएम' जैसे कमांड _-n_ कमांड लाइन विकल्प को शुष्क चलाने के लिए अनुमति देते हैं, जबकि 'गिट-प्रतिबद्ध' में, _-n_ विकल्प का अर्थ है कुछ पूरी तरह से अलग है। तो मैन पेज को जांचना सुनिश्चित करें। – iboisver
@iboisver दिलचस्प प्रतिक्रिया, धन्यवाद। मैंने अधिक दृश्यता के उत्तर में आपकी टिप्पणी शामिल की है। – VonC