Git
文章平均质量分 59
一些Git踩坑笔记
小白探索世界欧耶!~
一名平平无奇的女大学生!
于2023年~痛失学生优惠特权 :(
展开
-
.gitignore 忽略文件不生效如何处理?
近期因为写了一个自动打包发布脚本,需要再项目中增加一个 uses.ts 文件,里面记录了用户名、密码、服务器地址、文件夹等等信息,虽然确实是方便了很多,但是跑完流程后,发现这样会有安全问题,太多关键信息上传到代码库上去了,于是我赶紧。原创 2024-08-08 09:55:45 · 728 阅读 · 0 评论 -
踩坑:npm run build会打包本地未提交的代码
如果你修改了代码,但没有提交这些修改到版本控制系统(如Git),那么当你运行npm run build进行打包时,这些未提交的修改。如果不希望未提交的代码被打包,那么应该在执行打包操作之前,将未提交的代码进行提交,或者将它们从项目中移除。即使你没有提交代码,npm run build命令仍然会打包你工作目录中的所有文件,包括未提交的修改。在本地执行npm run build时,会打包当前项目目录下的所有代码,包括已提交和未提交的代码。第一次知道原来打包是会把本地所有代码一起打包的,不管有没有提交。原创 2024-03-16 15:29:00 · 844 阅读 · 0 评论 -
踩坑:直接npm run upload导致test代码上传到prod上
今天正式服突然出了问题,F12打开一看,是有些打包的资源404了,于是来到项目中的dist一看,报错的那些文件,都存在,想着打包好的dist已经有了,那就直接upload上传......结果是!它可以把打包和上传流程连在一起,并且通过代码控制test分支的代码只能上传test,而prod分支的代码只能上传prod,避免了人为误操作,把别的分支的代码覆盖到prod上去。原因是这样的:昨天我发版了测试服,因此,当前本地打包的代码是test分支的,我直接上传,就把test的代码都给发到prod上去了。原创 2024-03-08 11:05:19 · 247 阅读 · 0 评论 -
Git误操作补救错失:恢复误删的本地分支、将某个提交从一个分支复制到另一个分支
作为一枚强迫症,没用的分支总是喜欢及时删删删删掉删掉统统删掉,结果今天发现有些分支还是应该保留。比如,①前段时间切了个分支用来专门做图表,但因为需求还没有最终确定,已经上线了测试服而没有上正式服。②现在需要对那部分图表进行改动,就发现本地除了测试分支外,其它分支都没有图表相关代码了。③如果从测试分支切一个出来修改,又会有新的问题:等到上线的时候,我这个分支需要合并到prod中,那就相当于将test分支的一些代码也给合并到prod了,那可真的是太太太太危险了!!!所以,只能是把之前的分支找回来。原创 2024-03-07 15:17:49 · 901 阅读 · 0 评论 -
git坑:Git 默认是不区分大小写的
最近开启了新项目,由于一部分我是从已有项目搬运过来的,里面都是用Index,且提交了一次git,而后我又新增了几十个页面,为了统一,我全部都改成的index,那么问题就出现了:尽管我这边一切正常,但导师拉下来跑不动,会报错说路由错误(如下图)。原创 2022-10-25 16:20:56 · 563 阅读 · 0 评论 -
git push解决办法:! [remote rejected] prod -> prod (pre-receive hook declined)
今天想把最近改的东西上传到Gogs上发版一下子的,但是发现有冲突合并不了,于是我切回自己的分支合并了prod,把冲突处理了一下子,还又增加了一点修改,push后.......又回到prod进行git push,哦豁~这就出了问题了。可以看到,git push不上去的原因是:所push的分支prod是受保护的,为protected。原创 2024-03-12 14:38:45 · 1501 阅读 · 0 评论