在写博客的时候,由于Hexo是在本地进行渲染,然后将渲染后的文件提交到github上,所以对于本地的源文件的备份一直很伤脑筋,以前写过一篇关于备份Hexo博客的源文件的文章,最后的解决方法是创建一个新的仓库,储存源代码。虽然解决了燃眉之急,不过总感觉新建了一个仓库有些多余。后来在使用Git的时候,发现了Git的一个可以分支的功能,虽然这个功能并不是为了这种情况而建立的,但是也符合现在的情况。
查看远程分支
bash1
$ git branch -a
查看本地分支
bash1
$ git branch
创建分支
bash1
$ git branch test
然后再使用
git branch
查询分支,就能看见新分支把本地分支推到远程分支
bash1
$ git push origin test
在github上就能看见新分支
切换分支到test
bash1
$ git checkout test
接下来就按照正常的提交顺序就可以了
bash1
$ git add .
2
$ git commit -m "分支测试"
3
$ git push origin test
大功告成!!!