Подскажите пожалуйста, создал проэкт, залил на гитлаб! Потом понял что нужно еще добавить файл .gitignore. Как сделать правильно, нужно ли удалять файлы с удаленного репозитория, или что вообще, не понимаю…?
вы знаете зачем нужен этот файл?
Что мешает такой элементарный вопрос нагуглить? Килотонны инфо на любом языке есть про гит и работу с ним.
Чувствуется Русский Дух! Хоть не послали. Раз сюда написал, значит не нашел конкретной информаци в нете! Когда начинаешь разбираться в новом инструменте можно залезть не туда и тогда тяжело без помощи догнать что к чему! Файл предназначен для игнорирования для добавления в репозиторий чтоб меньше места репа занимала!!! В итоге добавил на локальный репозиторий .gitignore, удалил с локального репозитория РУЧКАМИ все файлы командой git rm и запушил! Я думал кто подскажет есть ли способ проще
Способ проще - заранее делать .gitignore
ага, только репозиторий меньше весить не стал, потому что удаленные файлы остались в истории
гитигнор нужен не для того, чтобы репа (морква, лук) меньше весила, а для ИГНОРИРОВАНИЯ изменений в файлах, название которых удовлетворяет маске в файле гитигнор, иначе вы заколебетесь пушить бинарники и прочие вспомогательные файлы и разбираться, что же реально у вас есть нужное в репозитории, а что нет
Если файл был добавлен в репу раньше, чем добавлен в исключения gitignor’а, то git продолжит следить за ним. Придётся сделать приседание, чтобы исключить этот файл. Простого добавления в гитигнор будет недостаточно.
git rm --cache имя_файла(ов)/папки(ок)
Точнее можно погуглить