Отключить git staging area

Мне действительно не нравится промежуточная область git, она просто запутывает мою жизнь.

Можно ли отключить ее, чтобы все отредактированные и новые файлы находились в одном контекст? Таким образом, git diff показывает разницу между репозиторием и моим рабочим каталогом (и мне не нужно также вводить git diff --cached) и чтобы git ci проверял всю мою рабочую копию (а не только ту часть, которая поставлена).

Если нет, альтернативы (например, настройка конфигураций), чтобы казалось, что у меня нет постановки, тоже подойдут.

У меня нет возможности перейти на другую DVCS, и я не хочу научиться любить плацдарм. Пожалуйста, не публикуйте сообщения с предложениями: (

Спасибо, -Shawn

PS: Я спросил об этом на superuser.com, https://superuser.com/questions/192022/disable-git-staging-area , но на этом форуме, похоже, гораздо меньше сообщений (только 118 помеченных git по сравнению с 4448 здесь)

18
задан Community 20 March 2017 в 10:18
поделиться