#linux #git #terminal
#linux #git #терминал
Вопрос:
В школе мы используем git для отправки вещей. Похоже, что каждый вопрос здесь связан с GitHub и не отвечает на мой конкретный вопрос.
В нашей лаборатории мы пытались загрузить файлы, но у профессора возникли проблемы с его стороны. Он просил меня попробовать некоторые команды и т. Д. В любом случае мы сделали это:
ssh csci fork csci/Labs csci/$USER/Labs
git clone csci:csci/$USER/Labs
И это сработало, но с файлами были проблемы или что-то в этом роде. Он сказал, что попросит системного администратора исправить это. Затем сегодня он сказал мне, что мне нужно удалить мою версию на сервере и просто сделать это снова. Я спросил, могу ли я просто удалить папку, но он сказал, что мне нужно удалить папку на сервере git — он сказал, что не знает команды, но я должен иметь возможность ее найти.
Я пытался
git remote удаляет csci / Labs
но это не сработало. Я уже удалил локальную папку (до того, как он рассказал мне об этом на самом деле), используя rm -r Labs, и сказал «да» на предупреждения об удалении этого файла git или что-то еще. Так что я не уверен, куда идти отсюда, чтобы удалить его.
Ответ №1:
Репозиторий — это просто каталог с рабочей копией (хотя это необязательно) и .git, поэтому удаление каталога приводит к удалению репозитория. Чтобы удалить удаленный репозиторий, вам необходимо иметь доступ к удаленной файловой системе. Попробуйте запустить, который также должен работать.
rm -rf .git
Комментарии:
1. О, хорошо. Итак, все, что мне нужно было сделать со своей стороны, это удалить локальные файлы. И только системный администратор может удалить серверный материал. Хорошо, это имеет смысл. Спасибо, если возникнут какие-либо проблемы, я поговорю с профессором или пойду к системному администратору.