LINUX.ORG.RU

10 лет Git

 , , ,


0

3

Завтра Git будет отмечать свое десятилетие. Чтобы отпраздновать эту веху, Линус рассказывает историю Git за кадром и о том, что он думает о самом проекте и его влиянии на развитие программного обеспечения.

Из статьи: «Десять лет назад сообщество разработчиков ядра Linux столкнулось с непростой проблемой: они больше не могли использовать систему контроля версий BitKeeper, а никакие другие системы управления конфигурацией программного обеспечения (SCM) не отвечали их нуждам в задаче распределенной разработки. Линус Торвальдс принял вызов и исчез на выходные, чтобы появиться на следующей неделе с Git. Сегодня Git используется для тысяч проектов, он открыл новый уровень социального взаимодействия среди программистов. »

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: Wizard_ (всего исправлений: 2)

Ответ на: комментарий от erzent

в гите мы просто договорились, что то, что мы игнорим не содержит 1 строчку кода, которая есть во всех остальных файла

Кто-нибудь вообще понял, о чем это?

tailgunner ★★★★★
()
Ответ на: комментарий от olibjerd

иначе надо было обучать программистов молодых гиту долго и упорно, а так я сел с 2 тимлидами и сделал такую схему за 6 часов. Правда сам сейчас уже не сделаю, мы тогда долго это гуглили и решали как лучше.

erzent ☆☆
()
Ответ на: комментарий от erzent

иначе надо было обучать программистов молодых гиту долго и упорно

Символизирует.

olibjerd ★★★★★
()
Ответ на: комментарий от tailgunner

У каждого программиста была локальная копия проекта запущенная на его машине, fedora+nginx+php-fmp+btrfs+mariadb, когда подходил вечер, все делали коммиты, но коммитить весь проект бред, тем более там куча картинок и тд которые многие удаляли, и чтобы файл закомитился на сервер, в нём была строчка кода, файлы без этой строчки гит не сохранял.

erzent ☆☆
()
Ответ на: комментарий от tensai_cirno

да, было по карточкам бизнес центра сначала, потом по картам офиса.

erzent ☆☆
()
Ответ на: комментарий от erzent

Был такой человек — Розенталь Д.И., он пытался объяснить, как. В сети достаточно много его трудов доступно.

dn2010 ★★★★★
()
Ответ на: комментарий от erzent

все делали коммиты, но коммитить весь проект бред

Твой опус тоже похож на бессвязный бред шизофреника, и тем не менее... Твои «программисты» вообще слышали про git add?

kawaii_neko ★★★★
()
Ответ на: комментарий от erzent

часть из них вообще умели только кнопку нажимать в phpstorm

Наркоманы, плиз.
Гнать таких «программистов» в шею надо. https://git-scm.herokuapp.com/book/ru/v2 (1 и 2 глава) + полтора часа времени, и твои «программисты» владеют гитом в объёме, достаточном для 99% задач.

Prius
()
Последнее исправление: Prius (всего исправлений: 1)
Ответ на: комментарий от ymn

потому что часть программистов забывали где они делали правки за день.... и потом мне было весело ночью из бэкапа проект доставать...

erzent ☆☆
()
Ответ на: комментарий от erzent

потому что часть программистов забывали где они делали правки за день

git status? git diff?

Неужели нельзя было потратить пару часов на первую главу прогита?

ymn ★★★★★
()
Ответ на: комментарий от erzent

я с тим лидами решил так быстрее

Низкая квалификация админа и тимлида.

проблема после этого была решена

Это не решение проблемы.

ymn ★★★★★
()
Ответ на: комментарий от ymn

почему не решение? Задачу которую надо было решить, она решила на тот момент.

erzent ☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.