Удалить git-форк на сервере

#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. О, хорошо. Итак, все, что мне нужно было сделать со своей стороны, это удалить локальные файлы. И только системный администратор может удалить серверный материал. Хорошо, это имеет смысл. Спасибо, если возникнут какие-либо проблемы, я поговорю с профессором или пойду к системному администратору.