Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Github或Bitbucket上设置Hugo站点?_Git_Github_Bitbucket_Hugo - Fatal编程技术网

如何在Github或Bitbucket上设置Hugo站点?

如何在Github或Bitbucket上设置Hugo站点?,git,github,bitbucket,hugo,Git,Github,Bitbucket,Hugo,我已经兜圈子好几天了,非常感谢你的帮助 我使用Hugo quickstart指南在本地机器上创建回购: 我不知道如何将其推送到Github或Bitbucket。我的首选是Bitbucket bc,因为它们有私有回购,但我遇到了许多SSH错误。所以我想我会尝试Github,一旦它启动,我会将回购协议导入Bitbucket,但我也无法让它在Github上运行 这就是我能够推送到Github的原因: 它缺少存储库的其余部分(原型、配置等)。我可以看到这些文件,但我一辈子都不知道如何将其部署到Bitbu

我已经兜圈子好几天了,非常感谢你的帮助

我使用Hugo quickstart指南在本地机器上创建回购:

我不知道如何将其推送到Github或Bitbucket。我的首选是Bitbucket bc,因为它们有私有回购,但我遇到了许多SSH错误。所以我想我会尝试Github,一旦它启动,我会将回购协议导入Bitbucket,但我也无法让它在Github上运行

这就是我能够推送到Github的原因:


它缺少存储库的其余部分(原型、配置等)。我可以看到这些文件,但我一辈子都不知道如何将其部署到Bitbucket或Github。请帮忙

确保在Hugo项目的根目录下创建了本地git repo:应该有一个.git子文件夹

确保该项目的子文件夹或父文件夹中没有其他.git文件夹

检查您的
git-remote-v
输出:您可以为远程设备使用SSH或HTTPS URL。
检查是否有任何.gitignore文件可能会阻止添加其余文件夹内容


最后,不要忘记一个新的Hugo项目分支主要有空文件夹:
GitAdd
不会添加空文件夹。首先开始在其中添加一些文件。

什么类型的SSH错误?这是两天前的事,所以我不确定。我刚刚尝试了这个命令:git add--all git commit-m'hugo',得到了这样一个结果:在branch master上,无需提交任何内容,运行tree cleanGreat,我一辈子都无法找出注释中的换行符。尝试了两个空格,但无效。不确定
add--all
在您的情况下是否有效。我没有使用那个标志,但现在退出了
mangitadd
,您实际上想要
-A
(尽管最好明确地添加文件)。