Как удалить отслеживание версий Git из папки – CloudSavvy IT
Если вы загрузили .zip из Github или клонировали репозиторий, он по умолчанию будет связан с исходным репозиторием. Если вы хотите переключиться на собственный репозиторий или полностью удалить отслеживание версий, вы можете сделать это легко.
Полное удаление Git
Git хранит все свои данные и большую часть конфигурации в папке с именем .git. Удаление этой папки полностью удалит отслеживание версий Git из каталога, но также удалит всю историю версий Git. Папка будет такой, как будто в ней никогда не устанавливался Git.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Если это то, что вы хотите, вы можете удалить это. Но вы можете вместо этого переключиться на свой собственный репозиторий и сохранить историю версий папки. Это полезно, если вы хотите загрузить и разветвить проект Github (хотя у Github есть инструменты, позволяющие сделать это автоматически).
Однако папка .git скрыта, поэтому проще всего удалить ее через терминал. Если вы подключаетесь к серверу через SSH, вам все равно придется это сделать. Перейдите в папку и удалите папку .git:
компакт-диск ~ / Загрузки / ваш-git-repo rm -rf .git
Если вы предпочитаете удалить его через файловый браузер, вам необходимо включить скрытые файлы. Вы можете сделать это в Windows, нажав клавишу Windows и выполнив поиск «Показать скрытые файлы».
яблоко не делает это так просто для MacOS. Вам все равно нужно будет использовать терминал и изменить конфигурацию Finder:
по умолчанию пишем com.apple.finder AppleShowAllFiles ИСТИНА killall Finder
После этого вы сможете удалить папку .git из своего файлового браузера.
Переход на новый репозиторий (удаленный)
Если вы хотите сохранить историю версий своей папки, оставьте папку .git в покое и вместо этого удалите и замените существующий пульт. Git использует «пульты» для настройки источника получения обновлений.
Обратите внимание, что удаление пульта дистанционного управления не влияет на ваш репозиторий – оно просто отключает его от Github или где бы он ни находился. Затем вы можете добавить новый пульт, указывающий на новый репозиторий Github, и поместить свою папку .git в свое собственное репо.
Вы можете перечислить все пульты вместе с URL-адресом, на который они указывают, с помощью remote -v:
git удаленный -v
Вы, вероятно, захотите удалить «origin», пульт по умолчанию. Вы можете сделать это с помощью remote -rm:
git удаленный источник rm
Затем вы захотите получить новый пульт:
git fetch origin
И проталкиваем всю папку:
git push -u origin master
Если вы внесли изменения, вам нужно будет добавить и зафиксировать эти изменения перед нажатием.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)