Vue-FAQ
931 subscribers
571 photos
91 videos
561 links
Канал сайта https://vue-faq.org
Информация о Vue.js, фронтенд разработке и не только

Contacts: @RuslanMakarov
Download Telegram
Git & GitHub

Для тех, кто хочет улучшить свои знания в Git и GitHub, у Микрософта есть хорошие обучающие программы. Вообще, они подготовительные для прохождения сертификации, но можно учиться и просто так.

Программ много. Вот курс GitHub Foundations

#learning #git #github
👍5
Git - это распределенная система контроля версий, которая позволяет нескольким разработчикам сотрудничать над проектом.

Git Flow - это модель ветвления, которая обеспечивает структурированный подход к управлению и совместной разработке кода.

Git Flow состоит из двух основных ветвей: main (бывшая master) branch и develop branch. main ветка представляет собой стабильную, выпущенную версию кодовой базы, а develop служит интеграционной веткой, в которой разрабатываются новые функции и исправления ошибок.

Git Flow также может включать несколько других веток, таких как feature, release и hotfix. Ветви feature создаются для каждой новой разрабатываемой функции или улучшения и после завершения работы сливаются в ветвь develop. Ветви release создаются, когда готовится новый релиз, и сливаются в ветви main и develop, когда релиз готов. Ветки hotfix создаются, когда необходимо внести критическое исправление в main ветку, и сливаются обратно в ветки main и develop.

#git #gitflow
👍7🗿1
Мы были разработчиками и создавали инструмент, который позволил бы нам работать так, как мы мечтали. Наш проект был единственным, который разработчики создавали для разработчиков. Без PM’ов, бухгалтеров или CEO, пытающихся оптимизировать продукт для получения прибыли, а не для удобства инженеров.

В итоге мы победили, потому что Open Source-сообщество оценило распределённые системы контроля версий, а мы были единственными хостерами кода, кто действительно заботился о разработчиках. Единственными, кто задавал вопросы, подходил к этому с точки зрения базовых принципов, стремился сделать лучше в целом, а не просто добавить побольше функций в существующее решение, чтобы повыгоднее его продать.



Интересная историческая ретроспектива o создании Git - родителя GitHub и Open Source

И еще одна

Создатель Git тот же, что и Linux - Линус Торвальдс

Git Линус делал как побочный продукт, а Linux - чтобы тот работал на домашних компьютерах пользователей, но всё пошло не так...

#git #linux
👍11🏆3
Нашел интересный сервис - https://assayo.online/

По логам GIT репозитория дает разную статистику, в том числе местоположение его разработчиков

Определяет это по времени коммитов, разным языковым символам, популярным именам в стране и др.

Мои координаты точно нашел.

#git
🔥5
Активно используйте эмоджи, чтобы сделать коммит мессаджи поинтересней

#git #humor
🤣12👎1
👍14🍌2