如何创建个人网站

个人网站搭建  

    博客园Cnblogs

    Csdn

1.方案1(免费资源) 

  Github.com  程序的社交网站 分享代码

    Github pages

      注:可以绑定域名

    Oschina.net

      Pages的功能

      注:不支持绑定域名

掌握:github社区项目的创建和代码的提交

Github代码提交工具采用的是git

2.方案2(商业收费)

  vps虚拟私有服务

    - 阿里云

    - 腾讯云

    - 华为

    - 小米

掌握:centost系统的基本使用

Centos远程登录等基本操作

Git 工具的使用

  什么是git

    Git是开源免费的代码版本管理工具    也可以用于管理linux内核代码  分布式版本控制系统

  Gitsvn区别

    Svn的代码版本是在服务器上进行管理的

    Git 的代码版本会在每个客户端保存一份

    Git是分布式的,SVN不是

    Git把内容按元数据方式存储,而SVN是按文件

  Git客户端管理工具

    TortoiseGIT

    Git for windows (命令行的管理工具)

    Git客户端管理工具的安装和配置

   1.https://github.com/网站上创建一个自己的账户

  1.1创建一个储存库

  1.2 仓库名称必须要和所有者名称一致

  1.3随便创建一个文件

 

 2.下载一个Git软件并安装(直接全部下一步)

  安装完后鼠标右键应该有git bash here(想要将项目放到哪个目录就在哪个目录右击)

  2.1git配置

   设置用户名和邮箱

  //全局设置用户名

   git config --global user.name  xxxxxx

   注: xxxxxx  要对应你注册的github号的用户名

   比如我的是lin1024  那就是 git config --global user.name lin1024

  //全局设置电子邮箱 自己注册的邮箱

      git config --global user.email  xxx@163.com

  //查看git 所有的配置

     git config --list

  使用github pages功能项目名规则

     xxxxxx.github.io

  注:xxxxx是你的github用户名   

  2.2克隆项目

   通过git clone 项目地址

       你自己的项目地址

   

   2.2创建主页页面 index.html

      

  2.3上传  (进入同级目录)

  2.3.1 先缓存

    git add .

  2.3.2 提交代码

       git commit -m "提交了一个index页面"   

  2.3.3 同步至服务器

    git push

 

  2.3.4 github页面

  查看页面    那就是 lin1024.github.io

    

  github pages功能项目名规则

     xxxxxx.github.io

   效果如下:

这就是搭建个人网站   剩下的就是自己实现页面了

 

Git基本命令

  克隆项目

    git clone 项目地址

  查看文件状态

    git status

  查看文件内容的变化

    git diff

  缓存被修改的内容

    git add  文件名|目录| . 

    例如:  git add  readme.md

    git add css //css目录

    git add .  //缓存当前目录下所有文件及目录 

  提交代码

    git commit –m ‘备注内容

    注:如果不写备注,会强制打开vim编辑器(命令行的文本编辑本

  查看本地版本

    git log

  同步代码至服务   

    Git push  //把本地代码推送至服务器

    Git pull  //把服务器的代码拉取至本地

  回退版本

    git reset –hard 版本号(最少4)

     注:想回退到已被删除的版本,可以通过操作日志中的版本号进行切换

  查看操作日志

    Git reflog

  Git bash远程登录

    ssh root@192.168.12.128

  日常基本操作

    Git add .

    Git commit –m ‘xxxx’

 Vim基本使用

    按i键进入编辑模式

    按esc键进入命令模式 ,  :wq 保存退出  :q! 强制退出

个人博客网

  Jekyll(静态页面生成器)ruby语言开发的

  Ghost nodejs开发的静态页面生成器

可视化的管理

   Vsc

   Idea

 

原文地址:https://www.cnblogs.com/lin02/p/11583367.html