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

  • ХабрахабрФото [Перевод] Итак, вы думаете, что знаете Git? Часть вторая: новое в Git

    [Перевод] Итак, вы думаете, что знаете Git? Часть вторая: новое в Git

    Автор оригинала Скотт Чакон — сооснователь GitHub и основатель нового клиента GitButler. Этот клиент ставит во главу угла рабочий процесс и удобство разработки, в том числе код-ревью, и не является просто очередной обёрткой над CLI git. Далее в нашей серии постов из трёх частей у нас новые фичи! Здесь я расскажу про пять относительно новых вещей в git, о которых вы могли не слышать, потому что ну почему вы? Мы взглянем на: Штуки с git branch…

    Читать далее »
  • ХабрахабрФото Почему инфраструктура big tech обычно состоит из самописных решений

    Почему инфраструктура big tech обычно состоит из самописных решений

    Привет! Предлагаю поговорить о том, почему крупные IT‑компании так любят создавать в своей инфраструктуре собственные решения. Казалось бы, напрашивается ответ: NIH‑синдром и ничего более. Но такой ответ вряд ли может считаться сколько-нибудь полным, а тем более претендующим на объективность. Меня зовут Дмитрий, я CTO в команде Yandex Platform Engineering. Наша задача — помогать инженерам выстраивать весь цикл разработки от написания кода до эксплуатации сервисов и делать его эффективнее. Такая работа включает…

    Читать далее »
  • ХабрахабрФото Работаем с Git: трудовые будни

    Работаем с Git: трудовые будни

    Прошлая статья «Работаем с Git: первые шаги в GitHub» была посвящена установке, настройке Git и классическим операциям из набора для новичков GitHub. А теперь перейдём к практике и рассмотрим «горячие» сценарии, которые делают трудовые будни куда веселее. Или не очень. Что будет в этой статье поговорим о моделях ветвления, подходах к созданию веток и работе с ними; помёржим две ветки…

    Читать далее »
  • ХабрахабрФото [Перевод] Git — сравнение Visual Studio 2022 с MeGit/EGit и SourceTree

    [Перевод] Git — сравнение Visual Studio 2022 с MeGit/EGit и SourceTree

    В этой статье мы сравним функциональность Git в IDE Visual Studio 2022 и в других клиентах Git с GUI. Git внутри VS2022 имеет упрощённый интерфейс по сравнению с некоторыми другими GUI-клиентами наподобие MeGit/EGit и SourceTree. Это привлекает многих разработчиков к платформе VS2022/Git, однако опытным пользователям дополнительно потребуются и другие инструменты. 1. Введение Git интегрирован в IDE Visual Studio, начиная с…

    Читать далее »
  • ХабрахабрФото Что такое VCS (система контроля версий)

    Что такое VCS (система контроля версий)

    Система контроля версий (от англ. Version Control System, VCS) — это место хранения кода. Как dropbox, только для разработчиков! Она заточена именно на разработку продуктов. То есть на хранение кода, синхронизацию работы нескольких человек, создание релизов (бранчей)... Но давайте я лучше расскажу на примере, чем она лучше дропбокса. Всё как всегда, история с кучей картиночек для наглядности )) А потом…

    Читать далее »
  • ХабрахабрФото Arc — система контроля версий для монорепозитория. Доклад Яндекса

    Arc — система контроля версий для монорепозитория. Доклад Яндекса

    Системы контроля версий уже давно стали повседневным инструментом разработчика. В больших монорепозиториях требования к ним оказываются весьма специфическими. Из-за этого компании либо адаптируют существующие решения, как это делает Facebook с Mercurial и Microsoft с Git, либо разрабатывают собственные системы: Piper и CitC в Google и Arc VCS в Яндексе. Рассмотрим её со стороны рядового разработчика: как получить доступ к исходному…

    Читать далее »
  • ХабрахабрФото Введение в Git

    Введение в Git

    Оглавление Предисловие1. Настройка git....1.1 Конфигурационные файлы....1.2 Настройки по умолчанию....1.3 Псевдонимы (aliases)2. Основы git....2.1 Создание репозитория....2.2 Состояние файлов....2.3 Работа с индексом....2.4 Работа с коммитами....2.5 Просмотр истории....2.6 Работа с удалённым репозиторием3. Ветвление в git....3.1 Базовые операций....3.2 Слияние веток....3.3 Rerere4. Указатели в git....4.1 Перемещение указателей5. Рекомендуемая литература Предисловие Git — самая популярная распределённая система контроля версиями.[1][2] Основное предназначение Git – это сохранение снимков…

    Читать далее »
  • ХабрахабрФото Заводим Git for Windows под ReactOS

    Заводим Git for Windows под ReactOS

    Всем доброго времени суток! Это моя первая статья на Хабре, на написание которой меня сподвигло несколько факторов: Меня зовут Станислав, и я люблю писать код. Недостаток статей технического плана в хабе ReactOS Недавнее возвращение Geektimes на Хабр Возможность собрать ReactOS в ReactOS Довольно интересный случай исправления проблемы в ReactOS, в котором я принимал непосредственное участие Позвольте представить вам виновников данного…

    Читать далее »


Кнопка «Наверх»