Как удалить кэш git на локальном компьютере
Используется git clone [url]
для клонирования проекта с открытым исходным кодом, но он клонируется к
C:\Documents and Setings\$USER\project
Я хотел сделать клонирование проекта C:\project
. Я не хочу дублировать клон проекта на моей локальной машине.
Как мне переместить его в это место или удалить существующий репозиторий (надеюсь, что правильный термин) и клонировать его снова?
Я предполагаю, что после удаления я должен использовать что-то вроде следующего, чтобы клонировать его в нужное место?
$ git clone [url] C:\project
Ответы
Ответ 1
Просто переместите его:)
:
move "C:\Documents and Setings\$USER\project" C:\project
или просто перетащите папку в проводнике.
Git не заботится о том, где он находится - все метаданные для репозитория находятся внутри папки с именем .git
внутри вашей папки проекта.
Ответ 2
Вы можете просто удалить каталог, в который вы клонировали репо, и повторно клонировать его, где бы вы ни хотели.
Ответ 3
Я предполагаю, что вы используете Windows и GitBASH.
Вы можете просто удалить папку "C:...\project" без каких-либо побочных эффектов.
Затем в git bash вы можете сделать cd c\:
. Это изменяет каталог, в котором вы работаете, на C:\
Затем вы можете сделать git clone [url]
Это создаст папку с названием "проект" на C:\с содержимым репо.
Если вы хотите назвать это чем-то другим, вы можете сделать
git clone [url] [something else]
Например,
cd c\:
git clone [email protected]:username\repo.git MyRepo
Это создаст папку в папке "C:\MyRepo" с содержимым удаленного репозитория.
Ответ 4
Вы можете попробовать это через SSH:
rm -rf foldernamehere
Ответ 5
- Перейдите в рабочий каталог, в котором находится папка проекта (клонированная папка).
- Теперь удалите папку.
- в окнах просто щелкните правой кнопкой мыши и удалите.
- в командной строке используйте rm -r "имя папки"
- это сработало для меня