【加密三种方式】
1、MP5加密(不可逆过程),缺点:加密后的字符串是有规律的,容易被破解。
为了解决MP5缺点,产生了MP5加盐的方法,在明文后添加一个特定的字符
2、对称加密(有一个密钥)
本地,服务器都要有,使用的都是同一个
3、不对称加密(有两个密钥)
远程的公钥解远程的私钥,本地的公钥解本地的私钥
免密码访问:github通过ssh加密方式,先由用户把本地的公钥放置github指定用户上的ssh key,
解密形式,在用户访问远程仓库时,远程服务器会把远程的公钥发给本地,然后本地协同本地私钥和远程公钥一起返回给远程服务器,远程服务器就会通过远程私钥解开返回来的远程公钥,本地公钥解开传过来的本地私钥
【上传git时有些文件不想上传】(.gitignore)
第一步、用命令行在上传的文件夹创建.gitignore文件,在该文件内填写忽略的文件(eg: 文件夹/* 、 *.css)
第二步、git add 添加忽略文件.gitignore (或者直接add commit push 所有文件就可以忽略文件)
【clone和pull】
1、git clone: 当你要参加开源项目的开发,需要该项目以往的版本信息,就必须进行clone操作进行备份,如果不需要以往信息可以不clone
git pull: 拉下最新的版本与你的版本进行合并
本博主有具体的操作Git的整个流程以及命令行的记录,请移玉步至Git的分类