2014-09-04 2 views
0

Итак, у меня была целая куча gists (все отдельно), и я просто завернул их в один репозиторий, выполнив git init в их родительской папке.github: репозитории с хранилищем

Но теперь из репозитория родительской папки ни одна из папок gist не доступна в github, потому что все они отображаются как заблокированные.

Кто-нибудь знает, как их разблокировать?

Или как я могу удалить статус каждой папки как git, не разрушая файлы и не позволяя им получить доступ к мастеру?

+0

Что именно вы сделали, чтобы «обернуть их»? – iltempo

+0

Ну ... создал репо в родительском каталоге ... и нажал на github. Я только что исправил это, я скоро сниму это (если вы не думаете, что это было бы полезно с ответом?). Мне нужно было удалить все .git-папки во всех gists, а затем повторно запустить репо в родительской папке. – AllTheTime

+0

Пожалуйста, ответьте на свой вопрос, а не удаляйте его, где вы объясните свое решение. Это может быть полезно для других. – iltempo

ответ

1

Итак, выясняется, что решить эту проблему невозможно без начала.

В каждой папке, содержащая сущность сделать

rm -rf .git 

В родительской папке также сделать

rm -rf .git 

Теперь вы можете безопасно удалить репозитории на GitHub

А затем запустить следующее родительская папка для создания нового репо со всеми папками, которые ранее были включены в список

git init 
git add * 
git commit -m "init"