预览自己的第一个网页

Git Bash

Git Bash官网

安装

进入官网,点击Download下载

安装如下:

如没有相应图片直接进入下一步即可(安装目录自行选择)

安装完成后,打开Git Bash。

配置

配置完成后,重启即可!

Github配置

步骤如下:

  1. 进入此网站:https://github.com/settings/keys
  2. 点击 New SSH key 后,会发现需要输入 Title 和 Key,但是目前没有,需要继续进行如下操作
  3. 打开刚刚下载的 Git Bash
  4. 复制并运行rm -rf ~/.ssh/*,意思是把现有的 SSH keys 都删除掉
  5. 运行ssh-keygen -t rsa -b 4096 -C "你的邮箱",特别注意:冒号里面请输入你自己的邮箱
  6. 然后按回车三次
  7. 复制并运行cat ~/.ssh/id_rsa.pub,我们会得到一串东东,请完整复制这串东东
  8. 回到第 2 步的页面上去,在 Title 输入 这是我的第一个key(随你自己填写)
  9. 在 Key 里面粘贴刚刚复制的那一串东东
  10. 最后点击 Add SSH key
  11. 然后再在 Git Bash 上,运行ssh -T [email protected],你会看到如下提示:

直接输入 yes,然后回车

  1. 如果你看到Permission denied (publickey).,这说明你失败了,回到第一步重新来吧(????????);但是如果看到Hi LqZww! You‘ve successfully authenticated, but GitHub does not provide shell access.,这说明恭喜你成功了。

注意Git要进行如下配置:

git config --global user.name xxx  //把xxx替换成你的英文名字随便什么都行,此英文名不需要跟GitHub账号名保持一致
git config --global user.email yyy  //把yyy替换成你的邮箱,跟Github一样或者不一样都行
git config --global push.default matching
git config --global core.quotepath false
git config --global core.editor "vim"  //使用vim编辑提交信息

在Github上创建并更新仓库

创建

在Github上点击 New,Repository name 自己随便填写,填完这个后直接点 Create repository

然后我们看到如下界面后,一定要点击SSH,然后自己找一个安全目录,依次输入下面其中得6行代码

输入完后,刷新页面即可

更新

如果我们要把本地的文件更新上传到github,需要做如下操作:

git status
git add .
git status
git commit -m "提交"
git push origin master

域名

购买

可以在阿里云上购买,也可以在其他平台上

域名比价平台

配置DNS

这里我用到的是阿里云

首先你在Github上有了一个自己的一个仓库,然后进入自己的仓库,并点击 Settings

然后往下划,找到 GitHub Pages,点击 Learn more

打开新网址后,在搜索框输入 Managing a custom domain for your GitHub Pages site ,点击第一个进入

然后再往下划,找到如下位置:

我们会发现里面有4行数字,接下来,我们进入阿里云的域名控制台,然后点击解析

点击添加记录,记录类型选择 A-将域名指向一个IPV4地址,主机记录输入 @,记录值就复制刚才在github上那4行数字的第一行,点击确认即可。(需要添加四个记录,那4行数字每行都要添加一个记录),最后效果如下:

Seetings

回到自己的仓库,进入 Settings,找到 GitHub Pages,点击 None,选择 master branch,自动刷新后在 Custom domain 下填上自己的域名,然后点击 Save

原文地址:https://www.cnblogs.com/LqZww/p/12194532.html

时间: 2024-10-13 16:49:15

预览自己的第一个网页的相关文章

预览 GitHub 项目里的网页

怎么预览 GitHub 项目里的网页? 一. 在项目源代码页面链接前缀那加上http://htmlpreview.github.com/?举个例子:需要打开的项目页面https://github.com/aisinvon/aisinvon.github.io/blob/master/index.html给加上前缀http://htmlpreview.github.com/?最终链接http://htmlpreview.github.io/?https://github.com/aisinvon/

文件上传(无预览模式版)

文件上传是网页的基本功能之一,这一章我们将讲解无预览模式版本 第一:网页表单显示 <body> <h1>文件上传</h1> <form action="chuli.php" method="post" enctype="multipart/form-data"> <input type="file" name="file"/> <input

JS展示预览PDF。

刚好遇到需求,需要在手机端--展示一个电子收据,电子收据返回是PDF格式的,所以需要在前端上面去做PDF预览. 在学习过程中,了解到一种很简单,不需要任何插件的方法做PDF预览,但是这方法有局限性. 代码如下: <object data="../assets/09.pdf" type="application/pdf" width="100%" height="100%"> <iframe src="

如何预览Github上的页面

前言 很多新手把自己的网页上传到github仓库中却发现点进去相应的html文件显示出来的是下面代码,而不是自己想在网上看到自己仓库中的demo(也就是网页的效果) img 那么我们有没有办法预览项目中的html网页呢?好在github已经推出了 GitHub Pages 功能,让大家方便的预览自己的 HTML.下面就给大家做一个简易教程. 步骤 1. 登入 GitHub,新建一个 repo,设置如下: img1 img2 2. 进入「settings」页面: img3 3. 往下滚,按照图片中

excle网页上预览

原先试了aspose-cells 想把xlsx转成pdf 然后实行在线预览,但是发现转的时候没报错,但是查看的时候检查不了,在网上翻了好久, 只找到一个类似案例,意思就是实际已经转好了,改了后缀名就能看到,我改了后发现和原先一样就是多了水印,合着就是加了一个水印啊,果断放弃 我想后来转成html也能实现预览,然后 就把网上的找了一个工具类,改改 就可以了 我加了点东西 就是把所有的sheet 一起显示预览 首先是jar包 <dependency> <groupId>org.apac

jqprint的网页打印,打印预览可以包含图片

自己负责的模块需要有个试卷打印的功能,需要将网页特定范围内的内容打印出来,所以选择了jquery.jqprint脚本 用起来也非常简单. //打印    $("#printPage").jqprint({        debug: false,//如果是true则可以显示iframe查看效果,默认是false         importCSS: true,//true表示引进原来的页面的css,默认是true.        printContainer: true,//表示如果原

微软发布Azure Stack第一个技术预览版

为了提升商业灵敏度和加快创新步伐,各个企业都在迅速地转向云服务.在微软,我们已经见到微软智能云Azure的飞速发展和使用,每月我们都有近十万的新增订阅量.然而,我们也了解到还有很多企业在完全移到公有云这点上仍然存有业务上的顾虑,像在数据主权或符合监管要求方面的考虑.而这就让他们处于一个比较复杂的境遇,即一脚驻足于公有云.一脚仍留在本地的数据中心. 为了管理这种复杂性,微软认为企业需要把云作为一种模式,而不仅仅是一个位置.这个模式连接基础设施,应用和人,以混合云的方式,实现私有云,托管云(host

java web通过openoffice实现文档网页预览(类似百度文库)

最近研究了一下在网页上预览文档(包括office文档和txt.pdf),发现用openoffice+FlexPlayer实现比较理想,就参考了https://blog.csdn.net/ITBigGod/article/details/80300177#commentBox这个博客自己研究了一下.源码如下https://files.cnblogs.com/files/csdeblog/OpenOfficeDemo.zip 需要安装和,在程序中修改这个位置 同时命令行开启openoffice,需要

SuperSocket 2.0 发布第一个预览版, 另寻找Yang Fan哥哥

昨天,SuperSocket的作者发布了2.0版本的第一个预览版.SuperSocket 2.0 是一个经过全新设计的,第一个完全基于.NET Core的版本.作者正在积极尝试提供更简单易用的API的同时,尽量保证与老版本相似的原汁原味的开发体验.新的版本中亦删除了一些不太重要并且已有更好的替代实现的功能,例如服务器宿主. 时隔三年之后再次发布新的版本,意义重大.首先让我们来回顾一下SuperSocket的发展历程: 2008-2009: 起源于对公司Email服务器和FTP服务器开发的现状不满