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
从git克隆将项目部署到gh页面_Git_Github_Github Pages - Fatal编程技术网

从git克隆将项目部署到gh页面

从git克隆将项目部署到gh页面,git,github,github-pages,Git,Github,Github Pages,我有一个项目需要部署到github页面,并将链接添加到我的自述中。我不知道如何从克隆的存储库中执行此操作。我使用Terminal创建了gh pages分支,然后切换到它并尝试将其推送到master,但我的git hub仍然只显示master分支 我还尝试创建一个新的存储库,但我似乎也无法将其推到那里。因为,如果您不想: 只要您的repo被命名为.github.io(将替换为实际的github用户名),您就可以简单地添加一个文档文件夹,并将文件放在那里,同时仍然推到master 但如果使用gh页面

我有一个项目需要部署到github页面,并将链接添加到我的自述中。我不知道如何从克隆的存储库中执行此操作。我使用Terminal创建了gh pages分支,然后切换到它并尝试将其推送到master,但我的git hub仍然只显示master分支

我还尝试创建一个新的存储库,但我似乎也无法将其推到那里。

因为,如果您不想:

只要您的repo被命名为
.github.io
(将
替换为实际的github用户名),您就可以简单地添加一个
文档
文件夹,并将文件放在那里,同时仍然推到master

但如果使用gh页面,则可以创建孤立分支并将项目文件放入其中:

cd /path/to/my/username.github.io
git checkout --orphan gh-pages
git rm -rf .
rm '.gitignore'
echo "#Title of Readme" > README.md
git add README.md
git commit -a -m "Initial Commit"
git push -u origin gh-pages

然后添加项目文件,提交并推送。

谢谢!我最终使用了您为github页面提供的链接,并能够重新提交我的项目:)