2011-04-14 17 views
45

git clone [url] प्रयुक्त एक ओपन सोर्स प्रोजेक्ट क्लोन करने पर एक "Git क्लोन" कैसे हटाएं लेकिन यहएक स्थानीय कंप्यूटर

C:\Documents and Setings\$USER\project

मुझे क्या करना चाहता था करने के लिए क्लोन परियोजना क्लोन है C:\project पर। मैं अपनी स्थानीय मशीन पर डुप्लिकेट प्रोजेक्ट क्लोन नहीं चाहता हूं।

मैं इसे उस स्थान पर ले जाने या मौजूदा भंडार को हटाने के बारे में कैसे जा सकता हूं (उम्मीद है कि यह सही शब्द है) और इसे फिर से क्लोन करना?

मुझे लगता है कि हटाने के बाद मुझे वांछित स्थान पर क्लोन करने के लिए निम्न की तरह कुछ उपयोग करना चाहिए?

$ git clone [url] C:\project

उत्तर

19

तुम बस उस निर्देशिका है कि आप में रेपो क्लोन नष्ट कर सकते हैं, और फिर से क्लोन यह आप चाहें जहाँ भी।

+1

कैसे क्लोन repostory नष्ट करने के लिए? राइट क्लिक 'हटाएं' विकल्प गहरा हुआ है। – zar

+2

आप शायद अब तक लंबे समय से चले गए हैं, लेकिन इस प्रश्न के भविष्य के पाठकों के लिए (यह "पूर्ववत गिट क्लोन" की Google खोज के लिए पहली सूची है), सुनिश्चित करें कि अब आप अपने गिट बैश विंडो में उस गलती से क्लोन निर्देशिका के अंदर नहीं हैं । (यानी, 'cd ..' टाइप करें या जो भी निर्देशिका आप ले जाना चाहते हैं।) – Jaime

54

बस इसे ले जाने :)

कमांड लाइन:

move "C:\Documents and Setings\$USER\project" C:\project 

या सिर्फ एक्सप्लोरर में फ़ोल्डर खींचें।

गिट इस परवाह नहीं करेगा कि यह कहां है - भंडार के लिए सभी मेटाडेटा आपके प्रोजेक्ट फ़ोल्डर के अंदर .git नामक फ़ोल्डर के अंदर है।

+1

एकमात्र जटिलता होगी यदि आपने चले गए क्लोन से क्लोन किया है क्योंकि दूसरे क्लोन उनके स्रोत के पथ को याद करते हैं। फिर दूसरे क्लोन की विन्यास तय की जानी चाहिए। (मेरी अंग्रेजी के लिए खेद है ;) – pepr

5

मुझे लगता है कि आप विंडोज और गीताबाश का उपयोग कर रहे हैं।

आप किसी भी प्रतिकूल प्रभाव के साथ "सी: ... \ प्रोजेक्ट" फ़ोल्डर को हटा सकते हैं।

फिर गिट बैश में, आप cd c\: कर सकते हैं। यह उस निर्देशिका को बदलता है जिसमें आप सी में काम कर रहे हैं: \

फिर आप git clone [url] कर सकते हैं यह रेपो की सामग्री के साथ C: \ पर "प्रोजेक्ट" नामक फ़ोल्डर बना देगा।

आप इसे कुछ और ही नाम के लिए चाहते हैं, तो आप git clone [url] [something else]

कर सकते हैं उदाहरण के
cd c\:
git clone [email protected]:username\repo.git MyRepo

यह "C: \ MyRepo" पर एक फ़ोल्डर बनाने के लिए चाहते हैं के साथ रिमोट रिपोजिटरी की सामग्री।

3

आप SSH के माध्यम से इस कोशिश कर सकते: rm -rf foldernamehere

0
  1. जहां फ़ोल्डर (क्लोन फ़ोल्डर) रखा गया है परियोजना कार्यशील निर्देशिका पर जाएँ।
  2. अब फ़ोल्डर हटाएं।
  3. विंडोज़ में राइट क्लिक करें और हटाएं।
  4. कमांड लाइन प्रयोग में rm -r "फ़ोल्डर नाम"
  5. यह मेरे लिए काम किया
संबंधित मुद्दे