Git не отслеживает файл темы Hexo - PullRequest
0 голосов
/ 23 декабря 2018

Я создал блог Hexo, и он работает хорошо.Я пытаюсь сделать резервную копию моего локального файла, и я делаю это, загружая файл на GitHub. (Не размещая страницу, как я это сделал) Тем не менее, существует проблема, когда я размещаю файл.

enter image description here

Насколько я знаю, themes/icarus хранит файл темы, который я использую для своего блога, И этот файл не является файлом отслеживания.Я проверил мой .gitignore файл, он выглядит следующим образом:

enter image description here

Как решить эту проблему, заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 23 декабря 2018

Измененный контент, неотслеживаемый контент означает, что папка themes / icarus является субмодулем .

Проверьте файл .gitmodules, вы должны увидеть его там.

Если вы вносите какие-либо изменения в подмодуль, вы должны сначала добавить, зафиксировать и добавить его в этот подмодуль (при условии, что вы можете передать его в удаленный репозиторий), прежде чем добавлять / фиксировать и передавать в основной проект.

0 голосов
/ 23 декабря 2018

Если файл не находится в Git, это означает, что вы не добавили его для включения в следующий коммит.Попробуйте git add themes/icarus или git add -A, прежде чем совершить коммит.Это должно подготовить файл.

...