--- title: 应该如何使用Github Pages? slug: Learn/Common_questions/Using_Github_pages tags: - GitHub - Web - git - 初学者 - 指导 translation_of: Learn/Common_questions/Using_Github_pages ---
GitHub是一个“公共编码”网站。它允许您上传代码存储库并存储在 Git 版本控制系统上。然后,您可以在代码项目上进行协作,默认情况下系统是开源的,这意味着世界上任何人都可以找到您的GitHub代码,使用它,从中学习,并改进它。同样的,对于其他人的代码您也可以这么做!本文提供了一个基本的指南,即使用Github的gh-pages功能发布内容。
GitHub是一个非常重要和有用的社区,值得参与其中,Git / GitHub也是一个非常受欢迎的版本控制系统 - 现在大多数科技公司在其工作流程中使用它。 GitHub有一个非常有用的功能,称为GitHub Pages,它允许您在Web上实时发布网站代码。
您可以将任何您喜欢的代码存储在Github资源库中,但要使用GitHub Pages功能实现全面效果,您的代码应该被构造为典型的网站,例如主入口点是一个名为index.html的HTML文件。
第一步,您需要做的另一件事是将您的代码目录初始化为Git存储库。按照下述步骤:
cd Desktop/test-site
git init
将代码上传到Github的最佳方法是通过命令行 - 这是一个窗口,您可以在其中输入命令来执行诸如创建文件和运行程序等操作,而不是在用户界面内单击。它看起来像这样:
注意: 您也可以考虑使用Git图形用户界面来执行相同的工作,如果您不熟悉命令行。
每个操作系统都附带有一个命令行工具:
起初这可能看起来有点吓人,但不要担心 - 你很快就会得到基本的窍门。您可以通过键入命令并按Enter键来告诉计算机在终端中执行某些操作,如上所示。
git remote add origin https://github.com/chrisdavidmills/my-repository.git
git add --all git commit -m 'adding my files to my repository'
git push -u origin master
注意 :如果卡住了,GitHub Pages主页也是非常有帮助的。
如果您想对test-site进行更多更改并将其上传到GitHub,那么您只需像以前一样对文件进行更改。然后,您需要输入以下命令(在每个之后按Enter键)将这些更改推送到GitHub:
git add --all git commit -m 'another commit' git push
您可以使用更合适的消息替换上一次的提交信息,以描述您刚刚做出的更改。
我们仅仅提供了Git的浅显基本的信息。要了解更多信息,请先从GitHub帮助站点开始。