Публикации по теме 'git'


Как бинарный поиск спас мой день.
Недавно мне пришлось искать плохой (глючный) коммит из пула сотен коммитов. К счастью, git предоставляет вам классный инструмент, который сделает всю работу за вас, он называется git bisect  . Это сузило мои итерации до однозначных целых чисел, где они могли доходить до сотен. Угадайте, что он использует бинарный поиск. 😜

«Путь Revendo», лучшая практика именования коммитов Git
Эта статья — одна из многих в серии Путь Ревендо , если вы не читали предыдущую, вы можете найти их ниже: - Путь Ревендо , ежедневные советы по улучшению вашего развитие компании» - «Путь Revendo , передовой опыт Git Branch Naming Convention» Джон Позвольте мне рассказать вам историю Джона. Джон — профессиональный программист, который присоединяется к новой компании. Через несколько дней после адаптации Джон получил свое первое задание и ему очень хотелось начать..

Хаски - держите свою «главную» ветку в чистоте.
Уверен, что у многих из вас, кто читает этот пост, была такая ситуация: у вас отличное солнечное утро, поют птицы, вы приходите в офис, берете последнюю версию от мастера и приложение не работает и все - твое утро испорчено 😡. Есть отличное средство для устранения этой проблемы - хаски . Husky максимально упрощает добавление git-хуков. Хуки - это программы, которые вы можете поместить в каталог хуков для запуска действий в определенные моменты выполнения git. - из документации..

Как настроить Commitlint и создать полезные CHANGELOG из сообщений Git Commit
Настройте и создавайте полезные журналы изменений из сообщений git commit. Разработка программного обеспечения включает в себя различные шаблоны, методы и соглашения на протяжении всего процесса жизненного цикла разработки программного обеспечения (SDLC). Практики, реализованные в процессе SDLC, всегда пригодятся и существенно повлияют на конечный продукт. Как и особенности, обстоятельства могут вынуждать включать определенные условности на более ранних или поздних стадиях разработки...

Как сбросить ветку git на предыдущую фиксацию (как локальную, так и удаленную)
Иногда вы можете попасть в ситуацию, когда понимаете, что нажали что-то не то, и хотите стереть это из своей истории коммитов. Возможно, вы неправильно поняли спецификацию и просто хотите вернуться к тому моменту, когда ваш код все еще был хорош, чтобы начать заново. Здесь в дело вступает git reset , который фактически является противоположностью git add . Чтобы выяснить, к какому коммиту вы хотите вернуться, вы можете ввести: git whatchanged Это даст вам хороший список вашей..

Как стать профессионалом в Git, освоив всего одну мощную команду Git
Главное управление репозиторием и контроль версий с помощью Git с помощью одной простой команды Контроль версий и удаленные репозитории кода являются основными инструментами для проектов разработки программного обеспечения. Для их эффективного внедрения в инфраструктуру вашего проекта нужно использовать Git . Если вы никогда не слышали о Git и никогда не использовали его раньше, возможно, вам придется сделать домашнее задание. Использование инструмента является обязательным навыком..

Как настроить git diff, чтобы быстрее обнаруживать изменения
git diff - одна из самых полезных функций git. Настройка diff облегчит вашу жизнь. Diff-so-fancy - это инструмент git, который помогает вам создавать красивые различия. Этот инструмент поможет вам обнаружить различия без человеческих ошибок. Посмотреть пакет можно в этом репо Давайте посмотрим на это подробно Установка Diff-so-fancy доступен в brew, npm, а также в виде пакета для Debian Linux. brew install diff-so-fancy npm i diff-so-fancy --global использование..