这两天学习vue-cli,撸了个简单的项目
@Dieinwarm, @水木易安,
@000,用命令行删会快很多,Windows用WSL1的rm -rf删都比资源管理器快。
rm -rf
@蛋黄派,公司项目肯定不会这么干啊。个人项目这样挺好的 。而且这也可以避免升级一个包,项目全挂了的困境,看起来js社区已经发生这种事好多次了。
@Dieinwarm,不要有心理负担,实际上只要你把目录放上去过一次,以后所有人git clone的时候都会把那个目录下载下来。除非你彻底重新提交,删掉历史,才可能让总下载量减少。 当然别人可以用git clone --depth=1,不过很多人都不喜欢用。
git clone
git clone --depth=1
@Dieinwarm,你git clone一次之后,不需要再联网就可以随时回到任何历史提交,这显然是因为你下载了所有曾经存在过的历史文件。
所以,如果不小心把大型二进制文件发到了版本库(比如几百MB的压缩包),必须进行git reset然后再git push -f覆盖掉历史,否则那个压缩包一直会在版本库,每个想全量同步的人都得下载一遍。
git reset
git push -f
@000,shift + delete 强制删除 ,不放进回收站会快很多。 红米Note4超高配版(银色)
@Dieinwarm,

@水木易安,