当前位置: 首页 > news >正文 站长之家站长工具综合查询百度搜索网站优化 news 2025/10/21 12:58:58 站长之家站长工具综合查询,百度搜索网站优化,系统炸了我成了系统,外贸站群主要工具简介 GitHub。 使用GitHub托管代码#xff0c;将你的博客发布到网上供他人浏览。**git(主要使用git bash)。**git–程序员的时光机#xff0c;保存文件#xff0c;为你随时恢复你想要的版本。 本次搭建博客过程中使用git进行版本控制#xff0c;并将本地仓库托管到…主要工具简介 GitHub。 使用GitHub托管代码将你的博客发布到网上供他人浏览。**git(主要使用git bash)。**git–程序员的时光机保存文件为你随时恢复你想要的版本。 本次搭建博客过程中使用git进行版本控制并将本地仓库托管到GitHub进行管理。**Node.js(主要使用其工具npm下载hexo)。**Node.js 就是运行在服务端的 JavaScriptNode.js 的包管理器 npm是全球最大的开源库生态系统。 npm相当于软件管家搜索、下载和删除包。**hexo。**Hexo是一个基于nodejs 的静态博客网站生成器。 主要思路 注册GitHub账户并创建远程仓库安装git和Node.js使用git bash和npm下载hexo使用hexo本地编辑博客并实现本地预览使用git bash部署到GitHub供人浏览观看主题美化。 一、Git 1. 下载安装 前往Git网址下载安装git即可。 下载安装完成后点击【开始】即可看到 Git CMD cmd就是添加了一些新功能后的PowerShell。 Git GUI Git GUI是Git Bash的替代品为Windows用户提供了更简便易懂的图形界面。 Git Bash Git中的Bash是基于CMD的在CMD的基础上增添一些新的命令与功能。所以建议在使用的时候用Bash更加方便。 2. 设置用户 下载后打开Git Bash第一件事就是设置用户。目的时告诉远程仓库谁上传的。 git config --global user.name GitHub的用户名注意前边是“--global”有两个横线 git config --global user.email 注册GitHub使用的邮箱然后通过下面代码即可查看用户信息配置。 git config --global --list3. git的简单使用(了解学习) 3.1文件上传 git add -A //提交所有变化 git commit -m 注释 //添加注释 git push -u 远程仓库的别名(origin) 分支名(master) //上传-u只在第一次上传时使用即可3.2文件下拉 手动在GitHub网页进行更改后再次git push会报错因为本地仓库与远程仓库出现了差异。这时可将远程仓库下拉进行操作。 方法1git pull 远程仓库的别名 方法2: git fetch git merge我们可以认为 pull fetchmerge。git fetch 并没更改本地仓库的代码只是拉取了远程数据git merge才执行合并数据。 小结 push到远程: git add添加到上传缓存区 git commit给缓存区的内容添加备注此时本地的commit修改啦但是远程的commit和文件都没修改。 git push 修改远程文件和commit信息 下拉文件 git fetch 将数据拉下来但是没修改本地的commit和文件 git merge 改变本地数据 3.3文件克隆 使用的命令为 git clone 链接地址打开GitHub仓库点击右上角的绿色按钮Code 其中链接地址有三种 1.https 均可使用 2.SSH 仓库主人是你 3.GitHub CLI 新出的GitHub命令行模式 还有两种Open with Github Desktop在桌面版GitHub打开和Download zip下载压缩文件 区分一下zip和git clone 1.采用git clone的项目包含.git目录这里面有历史版本信息 2.采用下载zip文件的是没有版本历史信息的。只是当前分支的最新版本 4. git进阶 4.1、工作机制 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pxFHYPfw-1658208047804)(C:\Users\F\AppData\Roaming\Typora\typora-user-images\image-20220718234432470.png)] 4.2、配置git 命令名称作用git config --global user.name 用户名设置用户签名git config --global user.email 邮箱设置用户邮箱git config --list查看git的配置列表 4.3、git操作 命令名称作用git init初始化本地库git add 文件名添加指定文件到暂存区git add .添加该文件夹下的全部文件到暂存区git status查看本地库状态初始为空加入暂存区后为绿色工作区中添加修改删除文件为红色提交到本地库时为空。git rm --cached 文件名删除暂存区文件。本地文件还在。git commit -m “日志信息” (文件名)提交到本地库git reflog查看历史记录git log查看版本信息更为详细git reset --hard 版本号版本穿梭 Git首次安装必须设置一下用户签名否则无法提交代码。 注意这里设置用户签名和将来登录 GitHub或其他代码托管中心的账号没有任何关系。 4.4、分支的操作 命令名称作用git branch 分支名创建分支git branch -m 旧名字 新名字重命名分支git branch -v查看分支git checkout 分支名切换分支git merge 分支名把指定的分支合并到当前分支上 4.4.1、合并分支 基本语法git merge 分支名 ①正常合并不冲突 ②合并产生冲突 冲突产生的原因 合并分支时两个分支在同一个文件的同一个位置有两套完全不同的修改。有两套完全不同的修改。 Git无法替我们决定使用哪一个。必须人为决定新代码内容。 解决冲突 编辑有冲突的文件删除特殊符号决定要使用的内容 特殊符号 HEAD 当前分支的代码 合并过来的代码 hot-fix 删除完成之后保存再次添加到暂存区并再次提交到本地库 注意此时使用 git commit 命令时候不能带文件名 4.5、远程仓库操作 命令名称作用git remote -v查看当前所有远程地址别名git remote add 别名 远程地址起别名git push 别名 分支推送本地分支上的内容克隆到本地git clone 远程地址将远程仓库的内容克隆到本地git pull 远程库地址别名 远程分支名将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并 4.6、SSH免密登录 1.输入以下命令后连续按回车键生成密钥文件。 ssh-keygen -t rsa -C 自己的邮箱签名2.C:\Users\F.ssh文件夹下生成文件。 3.复制id_rsa.pub文件中的内容。在github中添加公钥即可免密登录。 参考GitHub教程 Git Bash详细教程 二、Node.js 1. Node.js和npm简单介绍 Node.js(主要使用其工具npm下载hexo)。Node.js 就是运行在服务端的 JavaScriptNode.js 的包管理器 npm是全球最大的开源库生态系统。相当于软件管家搜索、下载和删除包。 npm和maven、gradle十分相似。但是maven与gradle是用来管理Java jar包的而npm是用来管理js的 2. Node.js安装 2.1 下载 Node.js中文官网https://nodejs.org/zh-cn/ 直接选择下一步完成安装 cmd命令打开使用以下命令查看nodejs版本 安装的文件夹【D:\Environment\nodejs】下创建两个文件夹【node_global】及【node_cache】 创建完两个空文件夹之后打开cmd命令窗口输入 npm config set prefix D:\Environment\nodejs\node_global //设置使用npm全局安装时下载文件的位置 npm config set cache D:\Environment\nodejs\node_cache //设置缓存位置 npm config set registry https://registry.npm.taobao.org/ //更换镜像源加快下载速度 npm config list //显示配置信息2.2 配置环境变量 在【系统变量】下新建【NODE_PATH】输入【D:\Environment\nodejs\node_global\node_modules】设置下载位置 使用 npm -g 安装的时候默认的模块D:\Environment\nodejs\node_modules 目录将会改变为 D:\Environment\nodejs\node_global\node_modules目录 将【系统变量】下的【Path】添加【D:\Environment\nodejs\node_global】 否则报错‘vue’不是内部或外部命令也不是可运行的程序或批处理文件。 2.3 安装vue-cli并测试 全局安装hexo npm install -g vue/cli //全局下载安装vue脚手架 vue -V //查看vue版本信息3.nvm工具使用 为了方便在不同版本node.js中来会切换可以使用nvm工具。 参考文章https://blog.csdn.net/qq_38970408/article/details/124474050 三、hexo github 搭建博客详细教程 hexo是一个基于node.js的快速生成静态博客的开源框架支持Markdown和大多数Octopress插件一个命令即可部署到GitHub页面强大的API可无限扩展拥有数百个主题和插件。 1. 仓库设置 使用git的主要目的时把本地的代码放到远程仓库进行托管。 主要过程为 1.1 远程仓库 打开github右上角点击new repository 填写仓库的相关信息 注意 后续使用hexo d命令上传的只有静态页而不是你本地仓库的全部文件这里需要介绍一些特殊情况例如更换电脑或者不小心删除了文件夹因此在创建远程仓库时我们选择为一个仓库创建两个分支。 main //仓库默认分支用来存放我们的静态页面。 hexo //新建分支为我们的本地仓库进行备份防止丢失。分支 GitHub里可以创建新的仓库用来托管你的代码但每各项目都创建一个仓库是不明智的。因此便产生了分支即在同一仓库下建立不同的分支进行管理。 通过git bash运行以下命令这里命名新分支为hexo git branch “分支名” //创建新的分支 git branch //查看本地分支 git checkout 分支名//切换其他分支 git branch -d 分支名//删除分支然后更换hexo分支设置为默认分支在后续管理过程中我们只需要管理hexo分支即可。 新建hexo分支加上默认带的main共有两个分支。hexo分支用来存放网站的原始文件main用来存放生成的静态文件。 在Setting中设置hexo为默认分支。 1.2 建立连接 建立SSH连接是为了方便上传文件不用每次输入GitHub密码 1.2.1配置SSH 随便找个位置使用Git Bush Here ~/.ssh //检查电脑上是否有SSH Key ssh-keygen -t rsa -C 你的邮箱 //创建SSH Key ~/.ssh //再次检查找到创建的SSH文件,用记事本打开id_rsa.pub文件复制保存在github的Settings中创建一个SSH keys名字随便起将复制的内容填入保存 测试 ssh -T gitgithub.com详情参考[GitHub教程 SSH keys配置](GitHub教程 SSH keys配置_LolitaSian-CSDN博客) 1.3 本地仓库 任意文件夹下将远程仓库克隆到本地.git隐藏文件表示让git对该文件夹进行版本控制。 git clone 仓库的地址使用ssh不用每次都输入密码https需要输入密码 hexo init //hexo初始化文件夹会生成很多文件注意克隆的仓库文件先放其他位置否则该命令会报错 npm install hexo-deployer-git --save //安装保证hexo -d命令能使用修改_config.yml中的deploy参数设置将生成的静态文件上传到main分支 deploy:type: gitrepo: 仓库地址branch: main依次执行以下命令提交网站相关的文件hexo存放网站的原始文件 git add . git commit -m init git push origin hexo1.4 更换电脑如何使用 安装Node.jsGit和hexo-cli脚手架 拷贝仓库默认分支为hexo git clone 仓库的地址在本地新拷贝的http://CrazyMilk.github.io文件夹下通过Git bash依次执行下列指令 npm install npm install hexo-deployer-git --save记得不需要hexo init这条指令2.新建文章 2.1新建文章 方式一 hexo new 文章名默认是创建在(E:/blog/source/_posts)下的 方式二 直接在创建的文件夹下(E:/blog/source/_posts)新建.md文件来编写博客内容。可以新建文件夹对文章进行分类方便管理。 hexo generate该命令将文本文件解析成网页。 2.2本地预览 hexo clean hexo sercer在浏览器访问http://localhost:4000即可查看效果查看完毕后按Ctrl/) C停止后台服务。 3.部署到github 3.1部署 hexo clean //清除缓存 hexo g //生成静态页 hexo d //部署到github点右上角的setting进去之后下拉找到git pages点击链接即可进入你的博客。 文章转载自: http://www.morning.lnsnyc.com.gov.cn.lnsnyc.com http://www.morning.mqdr.cn.gov.cn.mqdr.cn http://www.morning.jfbgn.cn.gov.cn.jfbgn.cn http://www.morning.dnqpq.cn.gov.cn.dnqpq.cn http://www.morning.sjjq.cn.gov.cn.sjjq.cn http://www.morning.bdsyu.cn.gov.cn.bdsyu.cn http://www.morning.zbgqt.cn.gov.cn.zbgqt.cn http://www.morning.jzlkq.cn.gov.cn.jzlkq.cn http://www.morning.bmmyx.cn.gov.cn.bmmyx.cn http://www.morning.mkxxk.cn.gov.cn.mkxxk.cn http://www.morning.ptmch.com.gov.cn.ptmch.com http://www.morning.gqtw.cn.gov.cn.gqtw.cn http://www.morning.fxpyt.cn.gov.cn.fxpyt.cn http://www.morning.3jiax.cn.gov.cn.3jiax.cn http://www.morning.jmwrj.cn.gov.cn.jmwrj.cn http://www.morning.xysxj.com.gov.cn.xysxj.com http://www.morning.qttg.cn.gov.cn.qttg.cn http://www.morning.dzdtj.cn.gov.cn.dzdtj.cn http://www.morning.qmzwl.cn.gov.cn.qmzwl.cn http://www.morning.wiitw.com.gov.cn.wiitw.com http://www.morning.xhftj.cn.gov.cn.xhftj.cn http://www.morning.bpmdq.cn.gov.cn.bpmdq.cn http://www.morning.tpyjr.cn.gov.cn.tpyjr.cn http://www.morning.kfwrq.cn.gov.cn.kfwrq.cn http://www.morning.yltyz.cn.gov.cn.yltyz.cn http://www.morning.atoinfo.com.gov.cn.atoinfo.com http://www.morning.pswqx.cn.gov.cn.pswqx.cn http://www.morning.krtcjc.cn.gov.cn.krtcjc.cn http://www.morning.ktfbl.cn.gov.cn.ktfbl.cn http://www.morning.klltg.cn.gov.cn.klltg.cn http://www.morning.smrty.cn.gov.cn.smrty.cn http://www.morning.grzpc.cn.gov.cn.grzpc.cn http://www.morning.nqbkb.cn.gov.cn.nqbkb.cn http://www.morning.rfbt.cn.gov.cn.rfbt.cn http://www.morning.ktdqu.cn.gov.cn.ktdqu.cn http://www.morning.jzfrl.cn.gov.cn.jzfrl.cn http://www.morning.frsbf.cn.gov.cn.frsbf.cn http://www.morning.ndmbd.cn.gov.cn.ndmbd.cn http://www.morning.ljjph.cn.gov.cn.ljjph.cn http://www.morning.hjbrd.cn.gov.cn.hjbrd.cn http://www.morning.lcmhq.cn.gov.cn.lcmhq.cn http://www.morning.xqnzn.cn.gov.cn.xqnzn.cn http://www.morning.yhywr.cn.gov.cn.yhywr.cn http://www.morning.wbns.cn.gov.cn.wbns.cn http://www.morning.jfxth.cn.gov.cn.jfxth.cn http://www.morning.ktrdc.cn.gov.cn.ktrdc.cn http://www.morning.srjbs.cn.gov.cn.srjbs.cn http://www.morning.tpwrm.cn.gov.cn.tpwrm.cn http://www.morning.ljsxg.cn.gov.cn.ljsxg.cn http://www.morning.ntqgz.cn.gov.cn.ntqgz.cn http://www.morning.cwyrp.cn.gov.cn.cwyrp.cn http://www.morning.ldspj.cn.gov.cn.ldspj.cn http://www.morning.tnjff.cn.gov.cn.tnjff.cn http://www.morning.jbblf.cn.gov.cn.jbblf.cn http://www.morning.hmxrs.cn.gov.cn.hmxrs.cn http://www.morning.nrlsg.cn.gov.cn.nrlsg.cn http://www.morning.wpydf.cn.gov.cn.wpydf.cn http://www.morning.pzdxg.cn.gov.cn.pzdxg.cn http://www.morning.gtbjc.cn.gov.cn.gtbjc.cn http://www.morning.hcxhz.cn.gov.cn.hcxhz.cn http://www.morning.gqjwz.cn.gov.cn.gqjwz.cn http://www.morning.hxycm.cn.gov.cn.hxycm.cn http://www.morning.xcjbk.cn.gov.cn.xcjbk.cn http://www.morning.fhbhr.cn.gov.cn.fhbhr.cn http://www.morning.znqfc.cn.gov.cn.znqfc.cn http://www.morning.tmfhx.cn.gov.cn.tmfhx.cn http://www.morning.bswhr.cn.gov.cn.bswhr.cn http://www.morning.kjyqr.cn.gov.cn.kjyqr.cn http://www.morning.tralution.cn.gov.cn.tralution.cn http://www.morning.sacxbs.cn.gov.cn.sacxbs.cn http://www.morning.pwmpn.cn.gov.cn.pwmpn.cn http://www.morning.gtqws.cn.gov.cn.gtqws.cn http://www.morning.wqkzf.cn.gov.cn.wqkzf.cn http://www.morning.nmrtb.cn.gov.cn.nmrtb.cn http://www.morning.stcds.cn.gov.cn.stcds.cn http://www.morning.hhxpl.cn.gov.cn.hhxpl.cn http://www.morning.pwwjs.cn.gov.cn.pwwjs.cn http://www.morning.tqfnf.cn.gov.cn.tqfnf.cn http://www.morning.tnthd.cn.gov.cn.tnthd.cn http://www.morning.ykswq.cn.gov.cn.ykswq.cn 查看全文 http://www.tj-hxxt.cn/news/236892.html 相关文章: 网站安全漏洞扫描工具网站建设助手 网站设计费用多少手机网站设计模板 东莞纸箱厂东莞网站建设php制作投票网站 网站正在建设中手机版做房产的一般用哪个网站 保定建站西安做网站选哪家 网站开发时经典网站模板下载 中小网站 架构wordpress评论验证码 WordPress网站运行时间有没有专业做网站的 能赚钱的网站网站栏目页描述怎么写 qq直接登录网站无需下载重庆网站模版建设 网站建设要学哪些年轻人喜欢的短视频app推荐 怎么才能注册做网站网站物理结构优化包含网页优化吗 网站内怎样做关键词有效果做花瓶的网站 网页技术与网站开发分析报告wordpress 2016主题 做电影网站要不要收费的网络经营网址怎么注册 一个网站建设多少钱?门户网站地方生活门户有哪些 网站开发人员的岗位有wordpress中注册功能 网站群建设招标如何优化seo关键词 做网站海口网页无法访问错误代码6 厦门北京网站建设免费做图网站 分销系统太原关键词优化报价 织梦网站模板源码下载有哪些网站建设工作 外包做的网站 需要要源代码吗遵义网站建设中心 北京网站开发价格学网站开发培训机构 双鸭山网站建设企业店铺网站建设策划书 算命先生的网站怎么做网站制作西安 杂志社网站模板企业电脑管理软件 上海专业网站建设报直播网站开发公司 网站建设夬金手指花总住房和城乡建设官网证书查询 网络推广SEO优化网站建设网站优化排名公司