git疑难杂症
不明所以:22 号端口被占用后,莫名其妙又好了
老是显示我需要先更新再推送,其实也没什么需要更新的,就是几个文件夹改动,这里使用强推解决
更新还是使用 git pull origin master
# 关于网站的搭建
使用的是 hexo 框架
其实 github 的地址域名可以不带 github. 用户名.com 的
可以使用比较高级的域名,在新建 repository 中设置
搭建步骤:
-
创建 GitHub 账号
-
下载 git、node.js
-
创建 ssh
-
git 中
npm install -g hexo-cli
hexo init # 初始化
npm install # 安装组件
hexo g # 生成页面
hexo s # 启动预览
npm install hexo-deployer-git --save -
修改配置文件
1 | deploy: |
- hexo d 部署
# 使用到的 git 命令
验证连接:ssh -T git@github.com
设置邮箱地址:
git config --global user.name “GitHub 用户名”
git config --global user.email “GitHub 邮箱”
创建 SSH 密匙:
输入 ssh-keygen -t rsa -C “GitHub 邮箱”,然后一路回车。