我在GitHub的回购中有两个分支;一个是默认分支master
,另一个是gh-pages
。我在GitHub上将默认分支设置为gh-pages
。
我使用VS代码编辑器来编码我的项目(coder-in-pink
),所以我在VS Code中创建了一个名为gh-pages
的新分支,并且我在源代码控制中提交了我保存的工作。
我不允许在我的帖子中嵌入图片,所以这里是the little picture of the gh-pages branch I set in VS Code。 (但这可能不是很有帮助。)
但今天我发现它已经致力于master
分支。如何将其移动/转移到gh-pages
分支?
谢谢!
附:我计划在之后使用HTTPS和自定义域创建网站,这就是我想使用gh-pages
分支的原因。
这是我在GitHub => Coder In Pink上的回购链接。
git checkout gh-pages
这确保你在gh-pages
分支
qazxsw poi这个合并后的主人成了gh-pages
最后git merge master
这将把你的更改推回到GitHub。不需要Origin,但这是一种长期的方式。
短暂的方式只是git push origin gh-pages
在git push
检查
这就是我要做的
gh-pages
到master
- 这将带来gh-pages
的承诺。gh-pages
恢复master
中的提交。我巧合地发现了这一点。
GitHub博客的git revert commit-id
有一个与您的场景相匹配的部分。
再一次,分支
场景:你做了一些提交,然后意识到你已经检查了主人。您希望您可以在功能分支上进行这些提交。
(...)