जवाबों:
एक इश्यू एपीआई है । रेपो से सभी मुद्दों को प्राप्त करने के लिए, आप cURL का उपयोग कर सकते हैं:
curl -i https://api.github.com/repos/username/reponame/issues
यह सभी मुद्दों की JSON एन्कोडेड सूची देता है। तथा …
curl -i https://api.github.com/repos/username/reponame/issues?status=open
… सभी खुले मुद्दे लौटाता है। अब आपको सिर्फ JSON को CSV में बदलना है और आप सेट हो गए हैं।
curl -X GET -u yourapplicationtoken:x-oauth-basic https://api.github.com/repos/username/reponame/issues?state=all
curl -X GET -u yourapplicationtoken:x-oauth-basic https://api.github.com/repos/username/reponame/issues?state=all
होना चाहिए repo
। अन्यथा अनुमति नहीं दी जाती है और आपको 404 त्रुटि मिलती है।
आप उसके hub
लिए कमांड जारी कर सकते हैं ।
hub
(उदाहरण के लिए macOS रन:) brew install hub
।hub issue
खुले मुद्दों को सूचीबद्ध करने के लिए अपने रेपो डायरेक्टरी में (यह मार्कडाउन प्रारूप में है)।hub --help
अधिक जानकारी के लिए देखें :
These GitHub commands are provided by hub:
pull-request Open a pull request on GitHub
fork Make a fork of a remote repository on GitHub and add as remote
create Create this repository on GitHub and add GitHub as origin
browse Open a GitHub page in the default browser
compare Open a compare page on GitHub
release List or create releases (beta)
issue List or create issues (beta)
usage: git issue
"मूल" दूरस्थ बिंदु के लिए प्रोजेक्ट के लिए खुले मुद्दों की सूची सारांश।
नोट: ऊपर पढ़ता है git issue
, क्योंकि यह उम्मीद है कि आप उर्फ है hub
करने के लिए git
( GH-966 ), उदाहरण के लिए
alias git=hub
अन्य विकल्प कुछ उपकरणों का उपयोग करना है जैसे: जारीकर्ताडाउनलोड (जावा ऐप), Export_repo_issues_to_css.py , आदि।
issue
(या issues
) एक hub
उपकमांड नहीं है ।
मैंने इस सहायक को पकाया है: https://runkit.io/fiatjaf/586a5b3110e9fd0014ff8aa7/branches/master/formspree/formspree?status=opitus=opitus=opitus=opatus=opitus=opatus=opatus=opitus=opatus=opatus=opatus=opatus जो कि GitHub API का उपयोग करता है ।
formspree/formspree
अपने स्वयं के उपयोगकर्ता और रिपॉजिटरी नाम के साथ बदलें । यह एक RunKit समापन बिंदु है । स्रोत कोड https://runkit.com/fiatjaf/586a5b3110e9fd0014ff8aa7 पर है ।