抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

TO DO

要换电脑了,博客却不知道怎么转移?平时不太放心源码,怕电脑出故障,把源码丢失怎么办?没有关系,让我们把源码保存至Gitee

    首先在Gitee创建一个新仓库,创建的时候一定要选择private,不过忘记了也无所谓,在仓库的管理界面也可以设置,仓库名字随便取,路径不用管。本篇文章就取名为an_empty_repo

    接下来,在博客根目录创建一个.gitignore文件,用来屏蔽一些不用上传的文件夹或文件。

1
2
3
4
5
6
7
8
9
.vscode/
node_modules/
public/
themes/volantis/.git/

.deploy_git
.gitignore
db.json
deploy.sh

    这样的话,上传上来的就基本上是源码了。后期再用的话,只需要git clone拉下来,然后在这个目录里面右键Git bash here,则会根据目录的package.json自动安装node_modules

问题来了,themes文件夹下的主题也有.git文件夹,也就说明它也是一个仓库。也就是当在你执行push源码的时候,会再push一个仓库,这样的话,两个.git文件夹就会冲突,bash报错。

此时可以通过删除主题文件夹下的.git文件夹,或者将主题文件夹下的.git文件夹写进.gitignore
我的主题是通过npm下载的,所以themes文件夹是空的。
如果你的themes文件夹有主题的话,先将主题文件夹下的.git的相对路径添加至.gitignore里面。
例如:/themes/volantis/.git。(不知道这样安不安全~~qwq)

    点击创建,然后视线转到如下界面,这就是我们接下来要操作的了:

    在博客根目录右键Git bash here,然后分别输入以下指令(我们并不需要readme.md):

1
2
3
4
5
git init
git add .
git commit -m "first commit"
git remote add origin https://gitee.com/ciraos/an_empty_repo.git
git push -u origin "master"

    一系列操作以后,你的gitee仓库就应该有源码了。

一定要将源码仓库设置成私有。不然,等你以后上百度查资料,发现别人的域名挂着你的东西,也就只能干瞪眼了。

评论