前提你会html,编写自己的网页

  • 一、注册或登录GitHub账号
  • 二、下载git客户端
  • 三、安装好后打开git bash,进行操作
  • 四、创建一个git仓库,并配置
  • 五、进行本地与GitHub上的关联
  • 六、这里上传的文件可以是你写的网站,这样别人就可以通过域名来访问到了;

一、注册或登录GitHub账号

官网地址点击即可: 登陆.

二、下载git客户端

建议上百度搜索,因为官网下载很慢;
软件主要是用来把本地资源上传到你的GitHub上;
安装是傻瓜式的;

三、安装好后打开git bash,进行操作

  1. 用cd命令在d盘创建一个文件夹;
  2. 接着输入”git init“ ,目的是:将文件变成可管理仓库;
  3. 接着把你想上传的东西,放到你建的文件夹里面(直接复制即可);
  4. 然后输入 “git add ." ,目的是:把所有文件添加到缓存区;

我这里出现warning,也是问题不大的;

  1. 用 “git commit -m”,目的是:给你要上传的文件添加注释并提交到可管理仓库那里边;
  2. 创建.ssh目录,系统一般不会有(有的下一步);.ssh一般存放在c盘user下,可以用”ssh-keygen -t rsa -C “邮箱名字” “;
  3. 这里记住第二个文件(id_rsa.pub),后面会用到;
  4. 输入命令后按三次回车就好,是三次,三次,三次;
  5. 得到两个文件即可,目的是:在GitHub上创建ssh密匙。接下来的操作要到你的GitHub了;

四、创建一个git仓库,并配置

  1. new一个仓库
  2. 一定要注意Reposititory name 格式;Reposititory name这个就是你的域名,可以访问的;
  3. 创建成功后,点击settings进行操作
  4. 下拉找到GitHub pages ;可以选择一些github提供的模板,(有域名的可以绑定自己的域名)
  5. 配置.ssh密钥;点击Deploy key 再 add deploykey。进行配置,
    强调一点:key的内容就是本地.ssh目录下id_rsa.pub的内容。
    最后add key;

这里就回到git bash 进行操作

五、进行本地与GitHub上的关联

  1. 用”git remote add origin 你的url“,目的是:关联两者;

  2. 执行”git pull --rebase origin master“,目的是:推送本地文件到GitHub上

这里又警告,问题不大不用理会;

3.最后一步,命令”git push origin master“。(以后添加新文件,再执行一遍就可以)

六、这里上传的文件可以是你写的网站,这样别人就可以通过域名来访问到了;

小白用GitHub快速搭建自己的网站,可访问,不用买域名、服务器相关推荐

  1. 快速搭建营销型网站,程序小白也能轻松搞定

    快速搭建营销型网站,程序小白也能轻松搞定 近些年,互联网进入高速发展阶段,人们的生活处处离不开网络,网络的重要性由此可见.如果企业仍然处于传统的营销模式,显然是不行的.在这个数据时代,网站建设对于企业 ...

  2. 【初码干货】使用阿里云开放搜索服务快速搭建资源搜索网站

    大家好,我又来了,答应云栖论坛一周一篇文章, 由于工作太忙已中断1个多月实在抱歉,这一次写点轻松有趣的东西-快速的做个资源搜索站 依稀记得十来年前,带宽还只有2M的时候,受各个论坛启发,做了可以搜索嘿 ...

  3. ESP8266 Non-OS SDK 开发之旅 基础篇① 初识 Non-OS SDK,史上超级详细手把手教小白20分钟快速搭建SDK软件开发环境,完成第一个例子Hello World!

    文章目录 1.前言 2. SDK概述 2.1 SDK使用流程 2.2 ESP8266 HDK -- 硬件开发工具 2.3 ESP8266 SDK -- 软件开发工具包 2.3.1 Non-OS SDK ...

  4. linux下测试个人主页,一键建站集成软件包,Linux上快速搭建测试个人网站

    原标题:一键建站集成软件包,Linux上快速搭建测试个人网站 来自:Linux迷 https://www.linuxmi.com/ubuntu-20-0-linux-xampp.html 在Ubunt ...

  5. 借助GitHub pages搭建静态个人网站并绑定域名

    借助GitHub pages搭建静态个人网站并绑定域名 借助GitHub pages搭建静态个人网站并绑定域名 一.简介 二.准备 1.注册GitHub账号 2.安装好Git 3.购买域名(非必选) ...

  6. 护卫神php套件快速搭建本地IIS网站,及解决80端口被封、动态IP甚至无公网IP

    护卫神php套件是开放的PHP套件,整合内容有: PHP 5.2.17 MySQL 5.5.19.0 PhpMyAdmin 3.5.3 MyODBC 3.51 ZendOptimizer 3.3.0 ...

  7. linux的建站安装包,一键建站集成软件包,Linux上快速搭建测试个人网站

    原标题:一键建站集成软件包,Linux上快速搭建测试个人网站 来自:Linux迷 https://www.linuxmi.com/ubuntu-20-0-linux-xampp.html 在Ubunt ...

  8. 如何快速搭建一个社交网站平台?

    2019独角兽企业重金招聘Python工程师标准>>> 截至到2017年12月,我国的网民规模已经达到了7.72亿,而手机网民规模也达7.53亿,2017年网络社交娱乐类应用用户规模 ...

  9. 放在github pages上的静态网站怎么取消绑定自定义域名?

    使用GitHub Pages搭建的静态网站绑定了自定义域名操作,但是想反悔怎么办? 删除CNAME文件,重新删除仓库,新建后均不行~ 解决办法:清除一下浏览器缓存,或者用别的浏览器打开就好了,因为之前 ...

最新文章

  1. Python入门学习笔记03(装饰器)
  2. 【计算机基础】漫画:什么是 “设计模式” ?
  3. 搭建Docker环境---私有仓库registry搭建
  4. 使用网真和WAD热部署Kubernetes
  5. C语言 二维数组定义和使用 - C语言零基础入门教程
  6. CSS3 响应式布局实例
  7. mui打包ios_优品视界,聚合影视APP源码。mui框架,hbuilder即可编译,云打包生成ios的Android的app...
  8. 完美解决github访问速度慢
  9. mysql多实例访问代理_一台MySQL数据库启动多个实例
  10. 【BZOJ2959】长跑 LCT+并查集
  11. php随机获取数组的值
  12. 如何对系统日志中事件 ID 9、事件 ID 11 和事件 ID 15 错误消息进行故障排除
  13. 高并发系统架构案例 - 微信红包高并发架构设计 - 学习/实践
  14. 如何学习理财知识,零基础怎么学习理财
  15. Mysql出现问题:ERROR 1062 (23000): Duplicate entry ‘‘ for key ‘PRIMARY‘解决方案
  16. 火山快手伪原创视频热门
  17. 深度解析IPFS是什么
  18. Excel怎么批量插入对应产品图片?
  19. win 下光盘刻录方式
  20. 关于如何使用内存擦车的

热门文章

  1. 杭电1879继续畅通工程
  2. linux消息队列编程实例
  3. linux建立ftp用户
  4. 通过C++的try和catch来捕获SEH异常
  5. python支持什么循环_Python的循环
  6. 随想录(easyx中的键盘输入和鼠标消息)
  7. 无人驾驶(ncnn学习)
  8. hive 如何将数组转成字符串_Hive函数大全(含例子)之字符串函数(String Functions)...
  9. python语言的基础知识_pythone语言基础知识汇总
  10. matlab双极性眼图,实验报告三编程做单极性码眼图仿真