git中的两个分支
设置完成gitpage后,要再新建一个分支,用来存放hexo下面的配置及文件,这样电脑重装系统后,只需要下载相关组件,而不用重新配置
即在duyao.github.io下面有两个分支,一个是master,另一个是hexo
我在hexo中把blog内容更新到master中
而在hexo分支中存放的是hexo的配置文件和master的内容
因此对于日常的写博客,首先使用 hexo g -d发布,这时候内容是同步到master中
然后用git push origin hexo将这些内容同步到hexo中
git快捷键
有两种方法设置快捷键,一个是通过.gitconfig,另一种是.bashrc。
在
.gitconfig添加如下内容12345678910111213141516171819[user]name = Amyemail = duyao.dy1993@gmail.com...[alias]aa = add .cm = commit -mc = commitco = checkoutdt = difftoolmt = mergetoolpo = push originpom = push origin masterpraise = blameff = merge --ff-onlyst = statussync = !git pull && git push在c://User/user中建立文件
.bashrc,并添加如下内容123456789101112alias gs='git status'alias gd='git diff'alias ga='git add'alias gc='git commit'alias gck='git checkout'alias gb='git branch'alias gl='git log'alias gthis='git rev-parse --abbrev-ref HEAD'alias gpushthis='git push origin `gthis`'alias gpullthis='git pull origin `gthis`'alias gup='git remote update'alias gpl='git pull origin'