首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git没有跟踪Hexo主题文件。

Git没有跟踪Hexo主题文件。
EN

Stack Overflow用户
提问于 2018-12-23 10:24:46
回答 3查看 446关注 0票数 4

我已经建立了一个河豚博客,它运行良好。我试图为我的本地文件做备份,我这样做是通过上传文件到GitHub。(不是托管页面,因为我已经这样做了),但是,当我分阶段文件时会出现问题。

据我所知,themes/icarus存储我的博客使用的主题文件,而这个文件不是跟踪文件。我检查了我的.gitignore文件,它看起来如下:

如何解决这个问题,谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-12-23 11:15:34

修改后的内容,未跟踪的内容意味着主题/icarus文件夹是一个子模

检查您的.gitmodules文件,您应该在那里看到它。

如果您在子模块中进行任何修改,则必须先在该子模块中添加、提交和piush (假设您可以推送到它的远程存储库),然后在主项目中添加/提交和推送。

票数 2
EN

Stack Overflow用户

发布于 2018-12-23 11:05:34

如果一个文件没有在Git中分阶段运行,这意味着您没有在下一次提交之前添加它。在提交之前,尝试git add themes/icarusgit add -A。这应该是文件的阶段。

票数 0
EN

Stack Overflow用户

发布于 2020-07-13 16:58:43

我和您有同样的问题,我通过运行以下命令来解决这个问题。

  1. 确保您已经为每个子模块目录删除了. .git/。
代码语言:javascript
复制
git rm -rf .git
  1. 删除git repo根目录中的缓存文件
代码语言:javascript
复制
git rm -r --cached .
  1. 再次添加和提交所有文件
代码语言:javascript
复制
git commit -am 'commit message'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53902804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档