攻城狮github在github上建立gh-pages分支
GuoYanjun
- 文/一月筠
-- 转载请注明 --
- hexo是一款基于Node.js的静态博客框架,这篇文章针对Mac用户,熟悉hexo的同学可以绕道哈。初步搭建只需要简单的几步,动动你的手指头,在终端试一下吧…
前言
添加gh-pages分支
为什么要建立gh-pages分支呢,因为github项目的静态页面解析需要这个名字的分支
1
| git commit -m "This is add message"
|
或者不写上面的git add .
直接写git commit -a -m \"First pages commit\"
这个-a参数我查了之后说是对git add .
的替代,但我不建议大家使用。
1
| git remote add origin git@github.com:username/project.git
|
1
| git push origin gh-pages
|
git删除远程分支
使用终端,cd到你的工程目录文件夹下
,看清楚可不是当前分支。git删除仓库实际上可以理解为把一个空的branch赋值给已有的branch,这样就删除了。
1
| git push origin :gh-pages
|
git命令
//使用git远程更改github上已存在的仓库文件
- 配置你的账户-用户名
git config --global user.name yourname
- 配置你的账户-邮箱
git config --global user.email yourEmail@email.com
- cd到你的目录
cd /Users/GuoYanjun/Downloads/yourname.github.io
- git 初始化
git init
- 由于已经存在仓库,所以需要先在本地同步一下仓库的内容
git pull git@github.com:yourname/yourrepo.git
- 下面就要把我们本地的上传到仓库上去了,首先执行增加命令,如下:
add后面加了一个点,是想要提交所有文件,如果想提交指定的文件,可以写文件名。
git add .
- 执行完增加命令后,要执行提交命令,如下:
git commit -m 'Update'
-m后面跟提示信息,这个提示信息是一定要写的,不仅是规则,同时也方便我们记录我们提交的过程,写清晰为什么提交或修改了什么是非常有用的,提交完成后,我们就要把它推送到远程仓库上去了
- 执行提交
git push -u origin master
GuoYanjun
๑۩ﺴ 透过指尖目视锦瑟流年,邂逅一场繁华的悸动 ﺴ۩๑
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 一月筠!