Q:修改了.gitignore配置文件没用,还是会把过滤的文件提交上去
A:因为git存在缓存,缓存中.gitignore的内容没有更新,所以,他依然是依照老的过滤规则进行过滤。
解决办法:
git rm -r --cached .
这个命令会清理掉git的缓存,会提示删除一堆东西,不要但是,我们实际上的文件是没有清理掉的,他只是清空了缓存中的这些文件镜像。
然后再
git add .
git commit -m "rm -r --cached"
git push
修改所有项目的仓库配置
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
取消配置
composer config -g --unset repos.packagist
增加 -vvv可查看详细信息
composer -vvv require alibabacloud/sdk












网友评论