Когда я иду совершить изменения в отрасли с использованием,мерзавец: «Внимание: Изменение только для чтения файла»
git commit -a
vim
открыт, и я иду, чтобы вставить свое сообщение коммита. Я получаю это предупреждение в терминале:
W10: Warning: Changing a readonly file
Для того, чтобы продолжить коммит, я должен заставить писать с помощью :x!
в vim
, но в остальном, никаких проблем не возникало.
По крайней мере, это кажется просто досадой. Кто-нибудь знает, что происходит и/или как это исправить?
Я использую Cygwin на Windows 7.
Возможно, 'vim' вызывается в режиме только для чтения. Что такое 'git config -get -global core.editor' и/или' $ EDITOR'? – ecatmur
В качестве альтернативы, является ли сообщение фиксации файлом readonly? Какова ваша umask? – ecatmur
Моя umask '0022', значит, это означает, что если я не создал файл сообщения фиксации, я не могу написать ему? – kevlar1818