GitHub Container Registry хранит образы контейнеров в вашей организации или личной учетной записи и позволяет связать образ с репозиторием. В настоящее время он поддерживает спецификации Docker Image Manifest V2, Schema 2 и Open Container Initiative (OCI).
VS Code - один из самых популярных, легких, с открытым исходным кодом и полностью настраиваемых редакторов кода, используемых миллионами разработчиков по всему миру.
Git hooks автоматически запускают пользовательские сценарии, когда в репозитории Git происходит определенное событие. Есть две группы hooks: клиентские и серверные.
Вы можете ознакомиться с полной документацией для Git hooks, но в данной статье расскажу только о pre-commit
и pre-push
. Вы сможете написать свой собственный скрип с нуля, либо проверить готовые инструменты в репозитории GitHub.
Эта статья будет кратким советом, если вы используете несколько gitconfig на одной локальной машине. Например, если вы работаете с Gitlab/Bitbucket/Github с разными адресами электронной почты/именем пользователя/gpgsign или работаете со своей личной и рабочей учетной записью git на одном компьютере.
Хотите использовать учетную запись Git для работы и одну для личных проектов?
Кодирование может быть очень сложной задачей, особенно при работе над проектом с разными разработчиками. Каждый член команды использует свой собственный способ кодирования, что приводит к очень разнородным сценариям.
Вот почему важно иметь аналогичный формататор кода и линтер кода, чтобы сделать ваши коммиты git более чистыми. Это может быть выполнено либо между этапами постановки и фиксации, либо во время цепочки CI / CD.
В этой статье мы увидим, как это сделать на этапе перед фиксацией с помощью хуков git.
Вот как удалить конфиденциальные данные, такие как файлы сертификатов или пароли в ваших файлах, из репозитория git и истории с помощью BFG Repo-Cleaner.
В разработке программного обеспечения критически важно следить за обновлениями технологий. Это верно как для разработчиков, которые учатся и обновляют свои навыки, так и для проектов, над которыми они работают и поддерживают.
Когда вы запускаете проект, вы обычно устанавливаете его с использованием последних стабильных версий всех библиотек и инструментов.
Время идет, проект разрастается, добавляются новые функции и библиотеки. Но версии библиотек и пакетов остаются прежними, команда никогда их не обновляет.
В конце концов, зачем вам их обновлять, если проект отлично работает с текущими версиями?
Lighthouse CI - это набор инструментов для использования Lighthouse во время непрерывной интеграции. Lighthouse CI может быть включен в рабочие процессы разработчиков различными способами. Это руководство охватывает следующие темы:
Первые написанные вами программы, вероятно, будут не очень впечатляющими. Вы будете делать много ошибок и вам никогда не захочется возвращаться в прошлое.
Присоединяйся в тусовку
Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.
В этом месте могла бы быть ваша реклама
Разместить рекламу