糖醋鱼的小破站

🐠生成长记

文章

清除 git身份验证失败的密码缓存

清除 git身份验证失败的密码缓存 问题现象 有时候我们在使用 git ,输入密码的时候、有可能会输入错误、于是就会出现类似于下图的问题: 解决方案 正确的操作方式为: git config --system --unset credential.helper 在经过多方索索发现、大多数人都建议在上面的基础上再允许一条命令即: git credential-manager uninstall 注意!上调=条命令并不是用来清除掉缓存在git中的用户名和密码的、而是用来 卸载 credential-manager 、不过如果你想以后每次运行 git 的时候都输入密码的话卸载了也没关系。

为Nginx配置 SSL 证书 + 开启 HTTPS网站

SSL背景介绍 谷歌从 2017 年起,Chrome 浏览器将也会把采用 HTTP 协议的网站标记为「不安全」网站;苹果从 2017 年 iOS App 将强制使用 HTTPS;在国内热火朝天的小程序也要求必须使用 HTTPS 请求。 2. SSL证书类型 通常来说,SSL 证书分为三大类,他们的安全性是递增的,当然价格和安全系数成正比。 DV (Domain Validation Certificate) DV 证书适合个人网站使用,申请证书时,CA 只验证域名信息。几分钟之内就能签发。 OV ( Organization Validation Certificate) OV 证书需要认证公司的信息。1-2天签发。 EV ( Extended Validation Certificate) EV 证书的认证最为严格,一般会要求提供纸质材料。签发时间也较久。 申请方法 在这里提供几个免费SSL申请渠道 七牛提供申请免费SSL的渠道 阿里云域名服务提供的免费SSL证书 完成后将证书和key内容复制出来! 然后(如果文件、目录不存在要自行创建): 将第一部分内容复制到 /....

Windows 安装 hexo + github:pages

1、安装Git 下载Windows下的Git客户端并安装,安装很简单,基本一路 Next 下去。 2、安装Node.js 下载 Node.js ,安装 Node.js 也是一路 Next 下去。 3、Github配置 Github账号注册就不说了,登陆过后点击 new repository ,Repository name填写自己的名称 + .github.io,例如(test.github.io,test就是你的github账号的名称)其他的可以不用填写,也不需要改什么。 然后直接点 Create repository 就可以了。 4、配置Github SSH密钥 首先在桌面空白处鼠标右键选择 Git Bash Here $ ssh-keygen -t rsa -C "your's emaill address" 引号里面的内容输入你的邮箱地址,然后回车,会提示你文件保存的路径(一般都是在自己的家目录下的 .ssh 文件夹里面),windows 环境下是桌面的上级目录 这时候按回车键确认、然后会提示你输入密码,输入即可(输入密码是看不到的),然后会确认输入一次,(如果个人使用的......

自建 Git server

什么是 GitHub GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。 前期准备 准备一台运行Linux的机器。 假设你已经有sudo权限的用户账号,下面,正式开始安装。 开始安装 第一步,安装git: $ sudo apt-get install git 第二步,创建一个git用户,用来运行git服务: $ sudo adduser git 第三步,创建证书登录: 收集所有需要登录的用户的公钥,就是他们自己的id_rsa.pub 文件,把所有公钥导入到 /home/git/.ssh/authorized_keys 文件里,一行一个。 第四步,初始化Git仓库: 先选定一个目录作为Git仓库,假定是/home/git/sample.git,在 /home/git 目录下输入命令: $ sudo git init --bare sample.git Git就会创建一个裸仓库,裸仓库没有工作区,因为服务器上的Git仓库纯粹是....

Git 常用命令

1、配置git全局信息 $ git config --global user.name 'XXX' $ git config --global user.email 'XXX' 2、创建本地库 $ mkidir learngit    # 自定义文件夹 $ cd learngit $ touch test.md    # 创建test.md文件 $ pwd        # 显示当前目录 3、常用CRT $ git init   # 初始化代码仓库 $ git add learngit.txt # 把所有要提交的文件修改放到暂存区 $ git commit -m 'add a file' # 把暂存区的所有内容提交到当前分支 $ git status     # 查看工作区状态 $ git diff     # 查看文件修改内容 $ git log     # 查看提交历史 $ git log --pretty=oneline   # 单行显示 $ git reset --hard HEAD^   # 回退到上一个版本,其中(HEAD^^(上上版本),HEAD~100(往上100.......

🐠生成长记

© 2020 糖醋鱼的小破站

Powered by 菠萝博客 Bolo
Theme bolo-sakura by Mashiro
浏览 55368 文章 154 评论 52
大起大落 鱼站终有着落🐠🐠🐠 豫ICP备18044151号-2

主题 | Theme