文章目录
0.初衷
逛了一圈,csdn上的教程都要收费才能看,为啥搞得门槛那么高?
那不如我就来一篇教程吧,做的过程中确实遇到不少麻烦,但还是顺利解决了。
1.电脑端
mac和windows是同样的同步方式,此处以gitee为例,因为国内gitee更稳定。
1.1 新建仓库
首先在gitee创建自己的仓库,注意改为私有,别被别人知道了,如下图所示。
1.2 克隆项目,生成秘钥
使用ssh的方式,并且在电脑端生成相应的秘钥和公钥,不管是mac端还是windows端,都是在当前用户目录下的.ssh文档中生成的,然后根据提示,配置到网页端即可。
克隆完毕后会出现一个空的,只带隐藏文件.git
的目录。
1.3 添加图谱,选择文件目录,我是原本就有笔记,所以会如下所示。
1.4 下载脚本文件
打开自动提交的脚本网址 ,下载文件,在hook目录下,将post-commit
和pre-commit
复制粘贴到本地的.git/hooks
目录下。
1.5赋权限 (windows可跳过)
如果是mac需要执行命令,将其变成可执行文件。
chmod +x ./pre-commit && chmod +x ./post-commit
1.6 修改脚本命令
如果是gitee 记得把post-commit
的命令改为git push origin master
,因为gitee默认的分支就是master,如果是github则不需要动,