Яндекс.Метрика
    Поиск по тегу

    git


    Найдено: 4 записи

    humour

    Если бы системы контроля версий были авиалиниями

    Многие из вас видели в сети классическое «Если бы операционные системы были авиалиниями». Сегодня мы попробуем представить, как выглядел бы мир, в котором авиалиниями были бы системы контроля версий.

    Прежде чем кто-то выйдет из себя, давайте договоримся, что это просто прикол, ага?

    humour

    Забавный баг git-а и Линус Торвальдс

    Недавно знакомый Андрей (совсем недавно перешел на программирование под линукс) хотел создать новую ветку в git-е, но не был уверен в параметрах и хотел посмотреть подсказку. Он выполнил комманду с логичными, как ему показалось, параметрами:

    git checkout -b --help

    Как думаете что сделала эта комманда? Правильно, создала ветку с именем --help=)

    Switched to a new branch '--help'

    Ну не проблема, удалим её.

    git checkout master
    Switched to branch 'master'
    git branch -d --help


    Но не всё так просто. Результатом последней комманды был вывод помощи по утилите git branch.

    Хм. Ладно, попробуем переименовать ветку и затем удалить ее.

    git branch -m --help todo_remove

    И как вы уже догадались, эта комманда тоже напечатала краткую помощь по использованию git branch.

    А вы сходу придумаете как удалить её?

    Как избавится от ветки и неожиданое продолжение истории под катом.

    humour

    Письмо стартаперам

    Здраствуйте. Я, Алексей. Хотел бы чтобы вы сделали стартап, сациальный суть такова… Пользователь может играть программером, другом программера и хакером. И если пользователь играет программером то программер постит код какой-нибудь задачи, системы контроля версий распределенные набигают друзья программера и хакеры и делают код задачи лучше. Можно грабить корованы... И программеры раз разные то сделать так что там на разных языках одну задачу можно решать… А движок можно поставить так что вдали это какбе сайт, когда подходиш он преобразовываются в распределенную систему контроля версий. Можно покупать и т.п. возможности как в assembla.com. И остальные используют репозиторий этот тоже, и есть импорт из svn и cvs. Можно коммитить и т.п. Если играть за друзей программиста то надо вносить поправки в опубликованный код, и и ждать прихода хакеров (имя я не придумал) и кармадрочеров, и и участвовать в улучшении кода других пользователей (хакеров, кармадрочеров...). Ну а если за хакера… то значит кармадрочеры иногда нападают, пользователь сам себе командир может делать что сам захочет коммитит куда угодно и все очень ждут. Всего на сайте 4 зоны. Т.е. сайт и на нем есть 4 зоны, 1 — программиста (профиль), 2- зона друзей (где френдленты и т.п.), 3-зона кармодрочеров (где рейтинг), 4 — зона хакеров… (в логах, там есть старые багрепорты...)

    Так же чтобы в игре могли не только закоммитить но и прокомментировать и если пользователя заминусуют то забанят, так же лишить права на коммит но пользователь может только чекаутить, или достать или купить какие-нибудь фичи. Сохранятся можно…

    P.S. Я два года хочу такой стартап.

    humour

    Забавный баг git-а и Линус Торвальдс

    Недавно знакомый Андрей (совсем недавно перешел на программирование под линукс) хотел создать новую ветку в git-е, но не был уверен в параметрах и хотел посмотреть подсказку. Он выполнил комманду с логичными, как ему показалось, параметрами:

    git checkout -b --help

    Как думаете что сделала эта комманда? Правильно, создала ветку с именем --help=)

    Switched to a new branch '--help'

    Ну не проблема, удалим её.

    git checkout master
    Switched to branch 'master'
    git branch -d --help


    Но не всё так просто. Результатом последней комманды был вывод помощи по утилите git branch.

    Хм. Ладно, попробуем переименовать ветку и затем удалить ее.

    git branch -m --help todo_remove

    И как вы уже догадались, эта комманда тоже напечатала краткую помощь по использованию git branch.

    А вы сходу придумаете как удалить её?

    Как избавится от ветки и неожиданое продолжение истории под катом.