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