Что нельзя сохранять в репозиторий Git
Вы не должны коммитить эти четыре типа файлов в свой репозиторий Git.
- Файлы, не принадлежащие проекту
- Файлы, которые создаются автоматически
- Библиотеки (зависит от ситуации)
- Реквизиты для входа
Файлы, не принадлежащие проекту
Файлы типа .DS_Store
(для Mac OS), Thumds.db
(для Windows), .vscode
(для редакторов кода) не имеют ничего общего с вашим проектом.
Их не следует регистрировать.
Файлы, которые создаются автоматически
Сюда входят файлы из препроцессоров (например, Sass в CSS). Вы не проверяете CSS. Вы проверяете файлы Sass.
Если вы используете компиляторы JavaScript, такие как Webpack или Rollup, вы не возвращаете сгенерированный файл JavaScript. Вы проверяете код, который пишете.
Библиотеки
Если вы не используете менеджер пакетов, вам следует проверить свои библиотеки. Это потому, что если вы хотите загрузить библиотеку, вам необходимо:
- Гугл для библиотеки
- Перейти на сайт
- Найдите ссылку
- Скачать библиотеку
- Поместите в свой проект
Этот процесс утомительный. Если ваш код нуждается в библиотеке для работы, вы должны проверить в библиотеке.
С другой стороны, если вы используете диспетчер пакетов, вам не следует регистрировать библиотеку, потому что вы можете установить библиотеку с помощью одной команды, например npm install
.
Реквизиты для входа
Вы не должны хранить учетные данные, такие как имена пользователей, пароли, ключи API и секреты API.
Если кто-то украдет ваши учетные данные, он может сделать с ними неприятные вещи. Я чуть не потерял от 40 000 до 60 000 долларов, потому что друг случайно раскрыл мои учетные данные Amazon. К счастью, от суммы отказались.
Если вы не хотите попасть в затруднительные ситуации, как я, не храните свои учетные данные в репозитории Git.
Спасибо за прочтение. Эта статья изначально была размещена на мой блог. Подписаться на моя рассылка если вы хотите больше статей, которые помогут вам стать лучшим разработчиком внешнего интерфейса.