TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
Alex. Seconds.

4 Jul 2024, 18:48

Открыть в Telegram Поделиться Пожаловаться

Многие знают о том, что простой финский парень, Linus Torvalds, создал одну из самых популярных на сегодня операционных систем — Linux — просто ради развлечения.

При этом, далеко не все знают о том, что тот же самый человек создал самую-самую первую версию самой популярной сегодня системы контроля версий Git. Но в этот раз это уже была необходимость, а не fun. Кстати, основной функционал Git — это не его собственная идея! Незадолго до этого он начал "подсаживать" Linux-сообщество на другой, менее открытый инструмент, который назывался BitKeeper.

Только представьте, до этого момента ему приходилось разбирать предложения по изменению в коде, которые присылали ему по email в абсолютно хаотичном формате! А теперь, чтобы отправить изменения на ревизию, разработчику нужно было сделать в терминале примерно следующее:
# Загрузить репозиторий
bk clone bk://linux.bkbits.net/linux-2.5 linux-2.5
bk clone linux-2.5 alpha-2.5

# Отредактировать файлы и отправить обратно на сервер
bk vi fs/inode.c
bk push bk://gkernel@bkbits.net/alpha-2.5

После отправки изменений на сервер, Linus получал примерно следующее:
Here is an update for something something...

Please pull from: bk://gkernel.bkbits.net/alpha-2.5

example/file1.c | 6 ++++++
example/file2.c | 4 ----
2 files changed, 6 insertions(+), 4 deletions(-)

Выглядит знакомо, не так ли?😉

Ну и наконец в какой-то момент создатель BitKeeper решил, что надо подзакрутить гайки, как это нередко бывает (мы помним совсем недавние истории по смене лицензий HashiCorp, Redis и многих других). И в тот момент, Linus сообщил сообществу, что пути Linux и BitKeeper расходятся, и представил замену. 7-го апреля 2005 года в сети появилось первое упоминание Git версии 0.0.1.

Источник и более подробная статься о том "как" это было: https://blog.brachiosoft.com/en/posts/git/

663 0 0 5
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot