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




