Итак, я установил автозаполнение bash для моей установки git, и это здорово.Тем не менее, у меня есть голое репо, с которым мне иногда приходится напрямую взаимодействовать (например, git reset
), и каждый раз, когда я cd
перехожу в репо, настройку GIT_PS1_SHOWDIRTYSTATE
я должен показывать мне статусиз моих обычных рабочих деревьев работает, и я вижу это сообщение:
fatal: This operation must be run in a work tree
Я думаю, что я пытаюсь запустить git status
против этого репо, но будучи голым, этосообщает об ошибке.
Я бы не хотел видеть эту ошибку каждый раз, когда делаю что-либо в моем репо;это уже несколько раз сбивало меня с толку.