2010-12-06 27 views
17

कल, मैंने my fork of ConnectBot on GitHub पर धक्का दिया। मैंने एक बार धक्का दिया, एहसास हुआ कि मैंने जिस तरह से बदलाव किया था, मैंने बदलाव को दोबारा नहीं बनाया और फिर से धक्का दिया।गिटहब से एक लटकती प्रतिबद्धता को कैसे हटाया जाए?

अब, GitHub दोनों करता है:

मेरे गुरु शाखा केवल ट्रैक कर रहा है रखना चाहते हैं दूसरी प्रतिबद्धता, लेकिन पहली प्रतिबद्धता अभी भी उपलब्ध है और अभी भी मेरी गतिविधि फ़ीड में है। यह सुनिश्चित करने के लिए कि मैं किसी भी गलती से सही संस्करण के बजाय उस प्रतिबद्धता को खींचता हूं, इसे कैसे हटा सकता हूं?

उत्तर

13

गिटहब समय-समय पर कचरा किसी भी काम (और अन्य वस्तुओं) को इकट्ठा करेगा जो शीर्ष-स्तर संदर्भ (जैसे टैग या शाखा या रीफ्लॉग) से नहीं पहुंचा जा सकता है। इसका मतलब है कि समय के साथ (अगले महीने में कहें), यह वस्तु गायब हो जाएगी।

खींचने से एक पैक उत्पन्न होना चाहिए जिसमें केवल ऑब्जेक्ट्स हैं जिन्हें संदर्भित किया गया है, इसलिए क्लोन या पुल के परिणामस्वरूप कोई भी प्रतिबद्ध नहीं होना चाहिए। उदाहरण के लिए,

$ git clone git://github.com/nylen/connectbot.git 
Cloning into connectbot... 
remote: Counting objects: 6261, done. 
remote: Compressing objects: 100% (1900/1900), done. 
remote: Total 6261 (delta 3739), reused 5980 (delta 3520) 
Receiving objects: 100% (6261/6261), 3.04 MiB | 3.40 MiB/s, done. 
Resolving deltas: 100% (3739/3739), done. 
$ git cat-file -t 1cd775d 
fatal: Not a valid object name 1cd775d 

आप वास्तव में इसे तुरंत हटाया जा करने की जरूरत है, तो आप शायद GitHub Support से संपर्क करना होगा।

+8

चार वर्षों के बाद, दोनों ओपी के काम अभी भी गिथब पर उपलब्ध हैं। – Raf

+0

पुराने प्रतिबद्धता अभी भी एसएचए द्वारा उपलब्ध है, लेकिन यह प्रतिबद्ध सूची में दिखाई नहीं दे रही है। – Quantum7

+0

मुझे इस बात की दिलचस्पी होगी कि यह इस समय के बाद कहीं और दिखाई देगा या नहीं। मिसाल के तौर पर, पुराने काम करता है जो मुद्दों के संदर्भ में संदर्भ मुद्दों को हमेशा के लिए दिखाता है? – Quantum7

2

भंडार हटाया जा रहा है और बुरे के बिना पुनः बनाने प्रतिबद्ध यदि आप सभी मुद्दों को खोने बर्दाश्त कर सकते हैं काम करने के लिए लगता है। डेटा एपीआई एपीआई से भी गायब हो जाता है (हालांकि पुश इवेंट अभी भी दिखाई दे रहे हैं)। यह भी देखें: https://stackoverflow.com/a/32840254/895245

संबंधित मुद्दे