Day1

DAY1

安装JDK8

  1. 卸载掉了之前的新版本,其实只需要配置好环境变量即可

  2. 卸载后的环境变量忘记删除,导致两个版本jdk环境变量共存,因优先级出错

  3. jdk8安装网址

  4. vpn突然抽风 解决:重启。。。

安装flutter

  1. 方法论有问题,应该先找flutter官方网址,而我直接csdn一顿猛搜,导致各种bug

  2. 两个环境变量没配置成服务器(怕被墙)导致最后flutter项目一直运行出现问题在这里插入图片描述
    解决

阿里云git的使用

  1. srr链接配置问题,离开了github,感觉一切操作都从零开始,没懂使用的原理。

ssh-keygen -t rsa -C " ” 生成秘钥,保存在本地
id_rsa和id_rsa.pub 是公开密钥
DSA 只能用于数字签名,而无法用于加密
RSA RSA公开密钥密码体制是一种使用不同的加密密钥与解密密钥,“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制

  1. push 不成功,原因我在写的东西已经落后于origin master的head 解决方式:存快照,git pull 再修改在这里插入图片描述

  2. git pull不成功,原因产生了没有push的修改
    解决方式: a. 保留本地的更改: git stash git pull git stash pop b.放弃更改: git reset --hard git pull在这里插入图片描述

  3. git reset 加不加 --hard的区别
    git reset HEAD操作只对暂存区起效果(add了的) 为回到当前版本
    git reset HEAD^ 回退到上一个commit的版本
    有了参数–hard,直接把工作区的内容也修改了
    在这里插入图片描述

  4. git pull origin master:master (正式不简写的方式)
    git pull <远程主机名> <远程分支名>:<本地分支名>

  5. 登录问题
    https://blog.youkuaiyun.com/qq_37460847/article/details/105568376

  6. 善用git status查看当前工作状态
    Changes to be committed:表示已经从工作区add到暂存区的file(文件或文件夹),可以通过 git restore --staged filename 命令将该file从暂存区移出
    Changes not staged for commit:表示工作区,暂时区都存在的file(文件或文件夹),在工作区进行修改或删除,但是没有add到暂存区,
    Untracked files:表示只在工作区有的file(文件或文件夹),也就是在暂时区没有该file。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值