命令行
删除文件
# /s参数为子目录
# /q参数为不用确认
del /s /q demo\*(1).* ----(用于删除文件夹下的子文件)
git代理
//设置代理
git config --global http.proxy 'http://127.0.0.1:1080'
git config --global https.proxy 'http://127.0.0.1:1080'
//查看代理:
git config --global --get http.proxy
git config --global --get https.proxy
取消代理:
git config --global --unset http.proxy
git config --global --unset https.proxy
终端代理
set http_proxy=localhost:1080
set https_proxy=localhost:1080
socket 代理
set http_proxy=socks5://127.0.0.1:1080
set https_proxy=socks5://127.0.0.1:1080
通过脚本设置代理
每次都要手动set设置代理还是挺麻烦的,我们可以通过写一个bat脚本来简化设置代理
新建
httpp.bat,并把httpp.bat放进系统环境变量里,httpp.bat代码如下
set http_proxy=localhost:%1
set https_proxy=localhost:%1
然后我们通过在命令行输入: httpp 1080 就可以了,这里的1080改成你本地的代理端口.
刷新DNS缓存
这几天访问 flutter.dev 一直进不去,不开代理反而能访问,这里记录一下.win + R => cmd进入命令行
ipconfig/flushdns
忘记本地登录密码
管理员模式运行CMD
whoami
这里会显示你当前的用户名,然后运行
net user 你的用户名 123456
git 删除本地修改
git checkout -f
如果有添加到暂存区
git reset --hard
git clean -xdf
git切换远程分支
git fetch origin branch1:branch1
git remote: HTTP Basic: Access denied
原因:本地git配置的用户名、密码与gitlabs上注册的用户名、密码不一致。
1. 如果账号密码有变动 用这个命令 git config –system –unset credential.helper 重新输入账号密码 应该就能解决了
2. 如果用了第一个命令 还不能解决问题那么 用这个命令:
git config –global http.emptyAuth true
3.如果以上两个方法不起作用,那么采用以下方法:
进入控制面板》用户账号》凭据管理器?windows凭据》普通凭据,在里面找到git,点开编辑密码,更新为最新密码之后就可以正常操作了。
git 远程初始仓库有文件
git pull origin main --allow-unrelated-histories