जवाबों:
Git अपनी सभी फाइलों को .git
डायरेक्टरी में रखता है । बस उस एक को हटा दें और फिर से init करें।
यदि आप इसे नहीं पा सकते हैं, तो यह छिपा हुआ है।
विंडोज 7 में, आपको अपने फ़ोल्डर में जाने की जरूरत है, Organizeऊपर बाईं ओर क्लिक करें Folder and search options, फिर क्लिक करें, फिर Viewटैब पर क्लिक करें और Show hidden files, folders and drivesरेडियो बटन पर क्लिक करें।
एक मैक ओएस पर:
एक टर्मिनल खोलें (स्पॉटलाइट के माध्यम से: प्रेस CMD+ SPACE, टाइप terminal
और प्रेस Enter) और चलाएं:
defaults write com.apple.finder AppleShowAllFiles 1 && killall Finder
नोट: फाइंडर में छिपी फाइलों को दिखाने के लिए कीबोर्ड शॉर्टकट CMD+ SHIFT+ है, .इसलिए इस तरह से फाइंडर कॉन्फिगर को संशोधित करना आवश्यक नहीं है
आप टाइप भी कर सकते हैं cd
(स्पेस महत्वपूर्ण है), अपने git रेपो फोल्डर को फाइंडर से टर्मिनल विंडो में ड्रैग और ड्रॉप करें return, फिर टाइप करें rm -fr .git
, फिर टाइप returnकरें।
उबंटू पर, शॉर्टकट का उपयोग करें Ctrl + H।
cmd + shift + .
यह मेरे लिए Google पर एक शीर्ष परिणाम था, इसलिए लोग इसे पुराने होने पर भी शायद इसे बहुत ढूंढ पाएंगे।
यदि आप वास्तव में सभी रिपॉजिटरी को हटाना चाहते हैं, केवल कामकाजी निर्देशिका को छोड़ दें तो यह इस तरह से सरल होना चाहिए।
rm -rf .git
rm -rf
आवेदन के बारे में सामान्य प्रोविजोस । सुनिश्चित करें कि आपके पास अप टू डेट बैकअप है और पूरी तरह सुनिश्चित हैं कि आप कमांड चलाने से पहले सही जगह पर हैं। आदि आदि।
यदि आप किसी प्रोजेक्ट में सभी .it फ़ोल्डर को हटाना चाहते हैं, तो निम्न कमांड का उपयोग करें:
find . -type f | grep -i "\.git" | xargs rm
यह सभी .folder और सभी .folders की .ignignore फ़ाइलों को भी हटा देगा
कछुआगेट को मारने के लिए वैकल्पिक:
rmdir /S /Q
)जहां $ GIT_DIR फ़ोल्डर को खोजा जाने वाला रास्ता है (git repo path), टर्मिनल में निम्नलिखित को निष्पादित करें।
find $GIT_DIR -name *.git* -ok rm -Rf {} \;
यह निर्दिष्ट निर्देशिका निर्देशिका के भीतर फ़ाइल / निर्देशिका नाम में ".it" युक्त किसी भी निर्देशिका या फ़ाइलों के लिए खोज करेगा। इसमें .गित /। And .ignignore फाइलें और अन्य .गित जैसी संपत्तियां शामिल होंगी। कमांड इंटरैक्टिव है और हटाने से पहले पूछेगा। विलोपन के साथ आगे बढ़ने के लिए, बस y दर्ज करें, फिर Enter करें।
रेपो क्लोनिंग के बाद
cd /repo folder/
तब फ़ाइल निर्देशिका में जाने के लिए
ls -a
सभी फ़ाइलों को छुपाने और अनसुनी करने के लिए
.git .. .gitignore .etc
यदि आप चाहें, तो आप रेपो मूल की जांच कर सकते हैं
git remote -v
अब हटाएं .it जिसमें गिट के बारे में सब कुछ शामिल है
rm -rf .git
हटाने के बाद, आपको पता चलेगा कि फिर से कोई git लिंक्ड चेक रिमोट नहीं है
git remote -v
अब आप अपने साथ शुरुआत कर सकते हैं
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/Leonuch/flex.git
git push -u origin master
.git
अपने कंप्यूटर में (विंडोज 8 और ऊपर के) में रिपॉजिटरी को पूरी तरह से हटाने के लिए :
.git
भंडार सामान्य रूप से खिड़कियों में छिपा हुआ है .git
रिपॉजिटरी देखते हैं तब आप इसे हटा सकते हैंआप इसके लिए एक उपनाम बना सकते हैं । मैं ओह-माय-ज़श के साथ ZSH शेल का उपयोग कर रहा हूं और यहां एक आसान उपनाम है:
# delete and re-init git
# usage: just type 'gdelinit' in a local repository
alias gdelinit="trash .git && git init"
मैं ट्रैश का उपयोग कर रहा हूँ .git
फ़ोल्डर को ट्रैश करने के लिए क्योंकि उपयोग rm
करना वास्तव में खतरनाक है:
trash .git
फिर मैं गिट रेपो को फिर से शुरू कर रहा हूं:
git init
मैंने कोशिश की:
rm -rf .git
और भी
Git अपनी सभी फाइलों को .IT डायरेक्टरी में रखता है। बस उस एक को हटा दें और फिर से init करें।
न ही मेरे लिए काम किया। यहाँ क्या किया है:
.git
फिर बैकअप से प्रोजेक्ट बनाएं / पुनर्स्थापित करें:
खिड़कियों में:
अब आप .it फ़ोल्डर को हटा सकते हैं
कोई चिंता नहीं, उपरोक्त उत्तरों से सहमत:
लेकिन निजी परियोजना के लिए, कृपया Gitlab के चरणों का पालन करें:
आपको अपना प्रोजेक्ट नाम लिखने के लिए कहा जाएगा
इस कार्रवाई से डेटा हानि हो सकती है। आकस्मिक कार्यों को रोकने के लिए हम आपसे आपका इरादा पक्का करने के लिए कहते हैं। कृपया इस नमूने को रद्द करने के लिए आगे बढ़ने या बंद करने के लिए 'sample_project' टाइप करें।
अब आपका प्रोजेक्ट सफलतापूर्वक हटा दिया गया है।
Windows cmd प्रॉम्प्ट: ( यदि आप grep, rm -rf, find, xargs इत्यादि, git bash में कमांड के साथ सहज नहीं हैं, तो आप नीचे दिए गए कमांड को सीधे windows cmd में आज़मा सकते हैं । )
Cmd में निम्न कमांड द्वारा प्रोजेक्ट फ़ोल्डर के अंदर .git को हटाएं :
के लिए / एफ "टोकन = *"% जी में ( 'DIR / बी / ई / एस .git ') डीओ RMDIR / एस / क्यू '% जी "
सच है, जैसे मेरा USERS में संग्रहित किया गया था, इसलिए USERS खोलने के लिए आपको ऊपरी बाईं ओर के विकल्प देखने के लिए जाना था, इसे खोलें और छिपे हुए फ़ाइलों / फ़ोल्डरों को प्रदर्शित करने के लिए फ़ोल्डर के विकल्प को संपादित करें, आपके सभी फ़ोल्डर प्रदर्शित किए जाएंगे और आप रेपो को मैन्युअल रूप से हटाया जा सकता है, एक बार डिलीट के साथ फाइल / फोल्डर को छुपाना याद रखें।
defaults write com.apple.finder AppleShowAllFiles NO && killall Finder
एक बार फिर छिपी हुई फ़ाइलों को छिपाने के लिए दर्ज करना चाहिए ।