我正试图设置一个sphinx
文档,并使用ReadTheDocs将其联机,但按照教程的步骤,我的构建中会弹出以下错误:
Read the Docs build information
Build id: 12647743
Project: documentationseries
Version: latest
Commit: None
Date: 2020-12-28T11:42:02.102474Z
State: finished
Success: False
[rtd-command-info] start-time: 2020-12-28T11:43:48.024647Z, end-time: 2020-12-28T11:43:48.412733Z, duration: 0, exit-code: 0
git clone --no-single-branch --depth 50 https://github.com/guilhermetheis/documentationSeries.git .
Cloning into '.'...
[rtd-command-info] start-time: 2020-12-28T11:43:48.872904Z, end-time: 2020-12-28T11:43:48.949867Z, duration: 0, exit-code: 1
git checkout --force master
error: pathspec 'master' did not match any file(s) known to git.
我也添加了.readthedocs.yml
。我有一个gitignore
,它将build/
设置为被忽略,但根据我的理解,build
文件夹包含必要的HTML代码,这一点被删除了。我还没有改变rst
方面的任何事情。这个想法是让它上线,然后添加以消除调试中的任何复杂层。我真的不明白为什么会发生这种情况(而且我对编程很陌生/不擅长(,所以如果可能的话,我恳请你提供深入的解释。
存储库可以在这里找到
回购没有master
分支,因此您显然无法签出它,无论是--force
还是没有--force
。
相反,repo使用main
作为唯一分支的名称,您可以通过访问自己提供的链接轻松发现这一点。
(这是一个盛大更名的一部分;许多项目过去使用master
,但现在已经开始迁移到不同的术语。另请参阅Github中Main Branch和Master Branch之间的区别?(