После того, как я позвонил git add <file>
, команда git status
покажет мне что-то вроде:
...
new file: <file>
Каким-то образом мне не удается получить ту же информацию, используя ls-files
, it (ls-files -tc
в данном случае) покажет мне:
H <commited file>
H <other commited file>
H <file>
Кажется, что для новых файлов не существует переключателя командной строки.Файл сообщается как кэшированный, и это нормально, но как мне узнать, что он не зафиксирован в это время?
Возможно ли это с помощью ls-files
или какой-либо аналогичной команды (где мне не нужноразбирать много выходных данных, как в случае git status
)?