GitHub पर तर्क ऑपरेटरों के साथ कैसे खोज करें?


23

गिटहब में एक खोज प्रणाली है , जो लोचदार खोज पर निर्माण करती है जिसमें कई उन्नत विशेषताएं हैं जैसे कि रिपॉजिटरी या उपयोगकर्ताओं की खोज। Google का उपयोग करके, मैं विकल्प के लिए GitHub खोज सकता हूंGitHub का खोज सिंटैक्स हालांकि केवल नकार ऑपरेटर को कवर करता है

मैं GitHub की खोज में अन्य तर्क ऑपरेटरों का उपयोग कैसे करूं?

क्या इलास्टिक सर्च में संभवत: एक विशेषता है जिसका उपयोग बूलियन प्रश्नों को छानने या संयोजित करने के लिए किया जा सकता है?


4
यह ध्यान देने योग्य है कि AND और OR अब उपलब्ध नहीं हैं।
स्टिंगजैक

जवाबों:


9

GitHub के खोज कवर में बनाया and, notऔर orऑपरेटरों, साथ ही विभिन्न अन्य की तुलना। खोज पर GitHub के सामान्य दिशानिर्देश यहां स्थित हैं: https://help.github.com/articles/searching-github/

इसकी खोज सिंटैक्स के साथ यहां वर्णित है: https://help.github.com/articles/search-syntax/


1
हाँ, AND, NOTऔर ORअब काम करते हैं। आपके उत्तर के लिए धन्यवाद!
Bengt

23
उन लिंक पर कुछ भी नहीं बताया गया है कि कैसे उपयोग करें ANDया OR, और वे मेरे लिए काम नहीं करते हैं।
क्रिस्टोफर

12

डिफ़ॉल्ट खोज ऐसे काम करती है जैसे प्रत्येक खोज कुंजी-मूल्य जोड़ी के बीच एक निहित और ऑपरेटर होता है:

is:pr is:open author:monishdeb

यदि आप एक कुंजी के लिए एक से अधिक कुंजी-मूल्य जोड़ी निर्दिष्ट करते हैं, तो यह अंतिम एक का उपयोग करता है, और परिणाम प्रस्तुत किए जाने पर क्वेरी में पहले वाले को दबा देता है।

उन्नत खोज काम करती है जैसे कि प्रत्येक खोज कुंजी-मूल्य जोड़ी के बीच एक निहित या ऑपरेटर होता है:

author:monishdeb author:pradpnayak repo:civicrm/civicrm-core

मेरे पास मिलने वाले AND और OR को संयोजित करने का कोई तरीका नहीं है। इसलिए मुझे नहीं लगता कि किसी भी रेपो के लिए कई लेखकों में से खुला पीआर ढूंढना संभव है।

तार को बाहर करने के लिए NOT ऑपरेटर का उपयोग किया जा सकता है: https://help.github.com/articles/understanding-the-search-syntax/


मैं इस बात की पुष्टि करने में सक्षम था कि ग्राफकॉल एपीआई की खोज का एक निहितार्थ है या शर्तों के बीच, कम से कम जब मैंने कई रिपॉजिटरी के लिए खोज की थीrepo:
जोश डेजियलक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.