#git #github #gitignore
В нем же мы прописываем файлы, не нужные для просмотра стороннего посетителя вашего репозитория.... Пусть тогда и лежит себе на локалке.
Ответы
Ответ 1
Вопрос «для чего нужен файл .gitignore?» рассматривается отдельно. Отвечаю на вопрос «для чего нужно версионировать .gitignore», то есть почему бы не заигнорить сам .gitignore. Пусть тогда и лежит себе на локалке Есть такие причины добавить его в репозиторий: Этот файл нужен всем, кто работает над проектом. И у всех он будет примерно одинаковым. Так зачем делать лишнюю работу и составлять этот список каждому? Проще поделиться. (Исключение — когда вы хотите что-нибудь игнорировать персонально и втайне от всех.) Это способ стандартизации работы команды. Например, в некой команде есть правило: логи приложения, скомпилированные бинарные файлы и прочие артефакты сборки нельзя добавлять в репозиторий. Как проще всего обеспечить выполнение? Написать соответствующий .gitignore и закоммитить его в репозиторий.Ответ 2
В том и дело что .gitignore нужен чтобы игнорировать файлы глобально. Если у вас есть какие-то файлы, которые не нужны вам локально - например, файлы IDE, - то следует использовать другие файлы: Для файлов, которые следует игнорировать у вас локально, но в пределах одного проекта, есть .git/info/exclude в том же формате. Вот его вы в самом деле не добавляете в Git. Кроме того, вы можете указать что какие-то файлы нужно игнорировать везде во всех проектах у вас на компьютере: git config --global core.excludesfile ~/.gitignore_global Примерное содержание такого файла.Ответ 3
Не всегда есть возможность присутствовать (физически или удалённо подключаться), на локал хосте. бывает удобно продолжить разработку оперативно на любом пк.
Комментариев нет:
Отправить комментарий