LINUX.ORG.RU

10 лет Git

 , , ,


0

3

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

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

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

★★★★★

Проверено: maxcom ()

Ни одной ошибки в тексте новости?

Kilte ★★★★★ ()
Последнее исправление: Kilte (всего исправлений: 1)

Взял и зокопал SVN, олень северный :-(
За пару выходных - талант!

Deleted ()

на бейсике

anonymous ()
Ответ на: комментарий от Kilte

Есть, конечно.

Линус Торвальдс, принял вызов в свои руки, исчез на выходные, чтобы появляться на следующей неделе с Git.

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

Что в нём плохого?

Школота не осилила.

anonymous ()

они больше не могли использовать систему контроля версий BitKeeper

Предупреждал же один дядя с бородой, а Линус всё равно продолжает считать его фанатиком.

te111011010 ()

с днем студента

Deleted ()
Ответ на: комментарий от te111011010

Линус тогда дяде с бородой ответил в том смысле, что когда проблема возникнет, тогда ее и будем решать, еще и про киллера пошутил. Что характерно для Линуса, он оказался прав: в случае с БитКипером наваяли свое, в случае с SCO само рассосалось, в случае патентных наездов поменьше опять рассосалось: мелочь не осилила троллинга, крупные предпочли мирно разрешить.

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

Mercurial в настройке мазахизм.

Вау. Расскажи мне об этом подробнее.

tailgunner ★★★★★ ()

он открыл новый уровень социального взаимодействия среди программистов.

Что мешало программистам социально взаимодействовать до создания git?

zenden ()

Вот так поделка, сляпанная за одни выходные, стала стандартом IT-индустрии.

AntonK ()

все, к чему Линус прикладывает руку, становится майнстримом

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

Местным гуру такое не дано, даже Луговскому и Руту.

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

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

erzent ☆☆ ()

Новость оформлена как говно. В духе нового духа ЛОРа.

post-factum ★★★★★ ()
Ответ на: комментарий от bipolar_disorder

Луговскому? С тех пор как он как бы ушел от нас работать исполнительным директором какой-то железячной конторы в UK я о нем не слышал ничего, даже забыл какой конторы и получилось у него чего/нет не знаю. Это было... Уже 10 лет, наверное!

Shaman007 ★★★★★ ()
Ответ на: комментарий от post-factum

Оформление я скопировал с такой же новости на английском на /., которую перевел. Если тебе есть чего изменить в ней по существу, я готов изменить.

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

для проекта на php где 300 отдельных модулей и куча того, что надо игнорить при комите, он неудобен.

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

Луговский в этом плане довольно похож на Арви или Мицгола: программисты они великие, но их программ особенно никто не видел.

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

за одни выходные

это миф вообще-то. это пару недель заняло

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

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

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

Тормозит что ли? Даже если и так, причём тут настройка?

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

А зачем что-то зубрить? Достаточно знать, что это можно найти и как искать.

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

Когда тебе дадут php скрипт на 8 строк, который ты должен будешь исправить без интернета за 15-20 минут, а ты до этого php максимум видел в своих проектах, которые поднимал, приходиться зубрить.

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

Если тебе есть чего изменить в ней по существу, я готов изменить.

Исправь сначала, пожалуйста, ошибки. Я даже подскажу:

Linus Torvalds, the creator of Linux, took the challenge into his own hands and disappeared over the weekend to emerge the following week with Git.

Линус Торвальдс, автор Linux, принял вызов в свои руки и исчез на выходные, чтобы появиться на следующей неделе с Git.

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

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

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

да я хренею, должность сисадмина, а по сути бдшника+инфраструктура+ помощь php программистам, если сейчас за 2 недели не находят админа с хорошим уровне php, то я устроился, но правда я в шоке с того, как сейчас дохрена требуют.

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

Вот так поделка, сляпанная за одни выходные, стала стандартом IT-индустрии.

Линус-стайл, что тут скажешь. но нельзя не отметить профессиональный рост Торвальдса - в прошлый раз он целый месяц пилил эмулятор терминала.

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

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

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

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

Проверено maxcom

Ни одной ошибки в тексте новости?

Так он только при проверке пропускает, при написании всё чисто.

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

Я долго пытался понять. Наверно он про

$HOME/.config/git/ignore

olibjerd ★★★★★ ()

долгих лет. сопсно, конкурентов у git просто нет. пыхтоновские поделки не в счёт — не умеют работать с репами, в которых больше 2 файлов, веток, коммитов, ...

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

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

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

про него, но условием было игнор всего кроме...

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