Github.com के वेब इंटरफेस का उपयोग करके github.com रिपॉजिटरी से फ़ाइल और फ़ोल्डर को कैसे हटाएं? मैंने Google पर खोज की, लेकिन कोई उत्तर नहीं मिला।
हालाँकि मैं यह जानना चाहता हूँ कि इसे github.com का उपयोग कैसे किया जाए।
Github.com के वेब इंटरफेस का उपयोग करके github.com रिपॉजिटरी से फ़ाइल और फ़ोल्डर को कैसे हटाएं? मैंने Google पर खोज की, लेकिन कोई उत्तर नहीं मिला।
हालाँकि मैं यह जानना चाहता हूँ कि इसे github.com का उपयोग कैसे किया जाए।
जवाबों:
आपके पास कुछ विकल्प हैं:
आपने अपनी सटीक परिस्थितियों को निर्दिष्ट नहीं किया, इसलिए यह उत्तर वह नहीं हो सकता जो आप चाहते हैं, लेकिन यदि आप विंडोज का उपयोग कर रहे हैं तो आप विंडोज के लिए जीथब स्थापित कर सकते हैं , जो आपको कमांड लाइन के बिना सभी नियमित गिट संचालन करने की अनुमति देता है।
आपको सबसे पहले एक फ़ोल्डर में रेपो की जांच करना होगा, फ़ाइल को फ़ोल्डर से हटाना होगा (अर्थात विंडोज एक्सप्लोरर में), फिर अपने परिवर्तन करें और जीथब रेपो में वापस सिंक करें।
यह कार्यक्षमता अब GitHub वेब इंटरफ़ेस में जोड़ दी गई है ।
Github वेब इंटरफ़ेस से फ़ोल्डर हटाना संभव नहीं है: https://github.com/isaacs/github/issues/225
यह फीचर लिस्ट में है और मुझे लगता है कि कुछ समय के लिए ही रहेगा।
मुझे पता है कि यह GitHub के इंटरफ़ेस से नहीं है, लेकिन मुझे उम्मीद है कि यह समाधान फिट होगा। इसे आपके ब्राउज़र के अलावा किसी और चीज़ की आवश्यकता नहीं है और यह समस्या को सिर्फ GitHub के इंटरफ़ेस से बेहतर बनाता है।
यह वर्तमान फ़ोल्डर में मौजूद फाइलों को हटा देता है और उन्हें हटा देता है। जब एक निश्चित फ़ोल्डर में कोई फाइल नहीं होती है - GitHub इसे हटा देता है।
var deleteSuccessful = 0, deleteFailed = 0;
var elements = $('a.delete');
var totalElements = elements.length;
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
async function deleteFiles() {
for (var i = 0; i < totalElements; i++) {
var element = elements[i];
var realConfirm = window.confirm;
window.confirm = function(){
window.confirm = realConfirm;
return true;
};
try {
element.click();
deleteSuccessful += 1;
} catch (error) {
deleteFailed += 1;
}
await sleep(1000);
}
console.log("Total items identified: %d\nDeleted: %d\nFailed: %d\n** Operation %s **",
totalElements, deleteSuccessful, deleteFailed, totalElements == deleteSuccessful ? "successful" : "failed");
}
deleteFiles();
[१] आप इसे या तो ब्राउज़र कंसोल में दर्ज कर सकते हैं और इसे चला सकते हैं, या इसे छोटा कर सकते हैं और इसे बुकमार्कलेट के रूप में उपयोग कर सकते हैं
Chrome 67 पर परीक्षण किया गया।
मुझे आंशिक समाधान मिल गया है। हम http://prose.io का उपयोग करके जीथब से फ़ाइल को हटा सकते हैं, लेकिन केवल फ़ोल्डर नहीं फाइलें