2022-02-01 记载
为什么要学习Git?为的就是减少受苦的次数
起因
之前的小站源代码因为没有备份,所以在我几次重置电脑并且存档崩了之后就无了。这次打算好好搞,把自己的开源计划搞起来。所以我决定把源码和build
档一起存在GtiHub上,这样换电脑也方便。
新的风暴
然后就是重新下载Gridea,然后重新搞Token。在一切似乎都弄好后,我点了同步,在经过了长达一分钟的等待后,Gridea提示我同步出错。很好,生活又充实了起来 (看了issue,也有很多人无法同步,只能说好受了些,哈哈哈)
我觉得可能事Git的问题,我把verlif.github.io克隆到本地,然后把.git配置复制到Gridea的output
目录(这个目录就是最终给到verlif.github.io仓库的项目目录)。再次点击同步,这次是直接出错,甚至没有等待。呵!
行,我这次就直接把verlif.github.io里的文件除了.git
全删了,然后把output
下的除了.git
文件全拷贝过去。然后打开VS Code,载入项目,提交、推送、超时……还行,超时至少还有机会 (到底是谁TMD污染GitHub的DNS的,焯) 。
在几次超时之后真的觉得还是命令好,不过很明显,我没有pull
,但是这种状态下pull
没有意义,我要启用终结协议--force
了 (还没有force
过,有点小期待) ,随后就是done。
最终
刷新网页,nice。呵!就这?!
不过,每次改完小站都要push两个项目着实麻烦,后面还是要写个自动化工具 (终于到我熟悉的领域了,T_T)
总结
学会前端是多么的重要
但是除开这些问题,Gridea还是很好用的,就凭支持markdown这一点就足以让我继续使用 (html是人写的东西???)。
2024-01-17 更新
难搞啊,又重新装了一遍。