Git 2.0

Git - распределённая система управления версиями файлов. Проект был создан Линусом Торвальдсом для управления разработкой ядра Linux, первая версия выпущена 7 апреля 2005 года. На сегодняшний день его поддерживает Джунио Хамано.

Git используют такие проекты как Android, Cairo, Chromium, Compiz Fusion, Debian, DragonFly BSD, Drupal, FlightGear, Gnome, GNU Core Utilities, jQuery, KDE, Libreoffice, Linux, MediaWiki, Mesa, NASM, Perl, PHP, Systemd, Wayland, Wine, X.Org.

Неполный список изменений:

  • В git push раньше использовалась семантика «matching» теперь поведение изменено и по умолчанию применяется семантика «simple».
  • В git rebase опция "-" разбирается как указание на прошлую ветку.
  • В git request-pull прекращена поддержка нескольких эвристических выводов при выборе ветки для pull-запроса, которые часто приводили к ошибкам.
  • В файлах .gitignore появилось игнорирование пробелов в хвосте путей.
  • Из команды git diff-files исключена опция -q.
  • Изменён префикс по умолчанию с refs/remotes на refs/remotes/origin/ для команды git svn.
  • Команда git push при работе через интерфейс transport-helper теперь поддерживает инициирование принудительного обновления ссылок.
  • Обеспечение поддержки опций --depth в git gc --aggressive --show-linear-break в git log, --gpg-sign в командах, создающих коммиты.
  • Теперь remote-hg/bzr — отдельный плагин, не входящий в состав request-pull.
  • Указание "-" вместо имени входного файла в команде git config --file позволяет организовать загрузку данных из входного потока.

Подробнее...



Яндекс.Метрика
Счётчик ТЦ#65533;Ц LiveRSS: Каталог русскоязычных RSS-каналов