А это и вовсе вредный совет. Учтите, что git add * добавляет в репозиторий ВСЕ файлы. Но обычно в директории проекта могут находиться всякие логи, бэкапы БД, и пр., что не добавлено в игнор. Поэтому неподготовленный сотрудник может закинуть в репозиторий +несколько Гб "полезных" изменений.
Кроме того, обращаю внимание, что git add * <> git commit -a , т.к. первый вариант добавляет все файлы в индекс, а второй добавляет все индексированные измененные файлы в коммит игнорируя файлы вне индекса.
А это и вовсе вредный совет. Учтите, что
git add *
добавляет в репозиторий ВСЕ файлы. Но обычно в директории проекта могут находиться всякие логи, бэкапы БД, и пр., что не добавлено в игнор. Поэтому неподготовленный сотрудник может закинуть в репозиторий +несколько Гб "полезных" изменений.Кроме того, обращаю внимание, что
git add *
<>git commit -a
, т.к. первый вариант добавляет все файлы в индекс, а второй добавляет все индексированные измененные файлы в коммит игнорируя файлы вне индекса.Если уж говорить о полезности, то для краткости этот указатель продублирован символом
@
Т.е.
git reset HEAD
==git reset @