Почему «git reset <file>» возвращает 1? - PullRequest
2 голосов
/ 06 февраля 2012

Предположим, что foo.txt находится в индексе.

Зачем делать:

git reset foo.txt

возвращает 1:

$ echo $?
1

1 Ответ

3 голосов
/ 06 февраля 2012

git reset foo.txt возвращает ноль, если foo.txt не имеет неустановленных изменений после сброса, и единицу, когда это происходит.

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

...