Git & GitHub
Для тех, кто хочет улучшить свои знания в Git и GitHub, у Микрософта есть хорошие обучающие программы. Вообще, они подготовительные для прохождения сертификации, но можно учиться и просто так.
Программ много. Вот курс GitHub Foundations
#learning #git #github
Для тех, кто хочет улучшить свои знания в Git и GitHub, у Микрософта есть хорошие обучающие программы. Вообще, они подготовительные для прохождения сертификации, но можно учиться и просто так.
Программ много. Вот курс GitHub Foundations
#learning #git #github
Docs
Collections
Microsoft Learn Collections
👍5
Git - это распределенная система контроля версий, которая позволяет нескольким разработчикам сотрудничать над проектом.
Git Flow - это модель ветвления, которая обеспечивает структурированный подход к управлению и совместной разработке кода.
Git Flow состоит из двух основных ветвей:
Git Flow также может включать несколько других веток, таких как
#git #gitflow
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
Хабр
История Git: на этот раз не так весело
Линус Торвальдс как-то написал в своей книге, что создавал Linux для развлечения, но в итоге это привело к революции. Git, его второе творение, также оказалось «случайной революцией» — и сегодня это...
👍11🏆3
Нашел интересный сервис - https://assayo.online/
По логам GIT репозитория дает разную статистику, в том числе местоположение его разработчиков
Определяет это по времени коммитов, разным языковым символам, популярным именам в стране и др.
Мои координаты точно нашел.
#git
По логам GIT репозитория дает разную статистику, в том числе местоположение его разработчиков
Определяет это по времени коммитов, разным языковым символам, популярным именам в стране и др.
Мои координаты точно нашел.
#git
🔥5