求助,孩子撑不住了。
git吧
全部回复
仅看楼主
level 2
KXHH2021
楼主
孩子使用hexo建一个博客,然后上传到github仓库后发现无法页面是空白的(但是在本地通过hexo server博客是正常的)后来发现主题文件夹里的主题文件是带➡️的,百度了一下说是空白文件,要删除主题文件里的.github文件,但是我使用git rm这个指令是无法删除的,详细报错信息看下图里,这个情况我也百度了,但是看不懂解决方法是啥意思,有没有大佬解读一下
2023年10月01日 18点10分
1
level 12
Dragon1573
带箭头?是不是GitHub上显示某个目录是一个带箭头的文件夹图标,目录名带有 @ 和一串7位或8位的十六进制值?
那是Git的Submodules子模块功能,在仓库里嵌套仓库的时候会优先使用这种方法,通过子模块把两个仓库关联起来,而不是把子仓库的内容原样复制到父仓库,可以节省远程仓库存储空间。
你可以用 "git submodule" 系列命令去操作子模块,把仓库同步到本地来。
2023年10月01日 23点10分
2
Dragon1573
Hexo应该是一个静态的站点编译工具,你可以试试配置GitHub Workflows,在线编译构建站点并发布到GitHub Pages,我就是用这样的工作流发布自己Vuepress项目的。
2023年10月01日 23点10分
level 2
KXHH2021
楼主
我是用vercel来部署的,只需要把完整的源代码托管到github仓库就行,我尝试直接删除.github文件夹,但是git commit 提示说我没有做任何更改。我本地已经是完整的文件了,且本地预览没问题。
2023年10月02日 04点10分
3
KXHH2021
感谢回复,我最后不纠结这个问题了,直接重新建博客配置好一次上传
2023年10月04日 15点10分
Dragon1573
你需要 "git add ." 把当前目录添加到暂存区,然后 "git commit" 提交到本地仓库,最后 "git push" 推送到远程仓库。你可以使用 "git status" 查看当前工作区的即时更改,里面会有提示你可以执行的命令。
2023年10月03日 06点10分
Dragon1573
没怎么了解过 Vercel ,感觉应该也需要一个专门的配置文件(比如 YAML 格式)来设置 Vercel 完成站点的编译构建。那个 ".github" 目录是用来配置 GitHub 自身,用于实现一些自动化效果的,比如 ".github/workflows/" 目录用来存放 GitHub Workflows 流水线任务
2023年10月03日 06点10分
1