Git — это система контроля версий для отслеживания изменений в файлах и координации работы с ними. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток.
Значимые изменения:
- команда
git branch -l <foo>
теперь делает то же, что иgit branch --list <foo>
и является ее сокращением; - команда
git push
в иерархиюrefs/tags/*
не выполняется без добавления аргумента--force
, а командойgit fetch
можно было скачивать объекты изrefs/head/*
без аргумента--force
. Это было исправлено, поэтому некоторые теги могут не работать без--force
в новой версии; - команда
git help -a
выводит подробный вывод (как иgit help -av
). Те, кто хочет чтобы было как раньше, могут пользоватьсяgit help --no-verbose -a
; - командой
git cpn --help
можно сократить командуgit cherry-pick --help
, т.е.cpn
=cherry-pick -n
; - команда
git send-email
теперь может определять e-mail адреса, находя в заголовках сочетание символов"-by"
.
>>> Подробности