См. git status
руководство:
В коротком формате состояние каждого пути отображается как
XY PATH1 -> PATH2
Для путей с конфликтами слияния X и Y показывают состояния модификации каждой стороны слияния. Для путей, которые не имеют конфликтов слияния, X показывает состояние индекса, а Y показывает состояние рабочего дерева. Для неотслеживаемых путей XY - это *
U = обновлено, но не объединено
Таким образом, UU означает: необработанные, оба модифицированные
Я думаю, что сообщение add или rm является обобщенным сообщением для необъединенных состояний, где состояние может быть как unmerged, both deleted
, unmerged, deleted by them
и т. Д., И, следовательно, предложение к rm
. Вот почему в предложении содержится as appropriate
.