随笔分类 - 工具
摘要:git本地即使有修改如何强制更新: 本地有修改和提交,如何强制用远程的库更新本地。我尝试过用**git pull -f**,总是提示 You have not concluded your merge. (MERGE_HEAD exists)。 --hard 参数撤销工作区中所有未提交的修改内容 正
阅读全文
摘要:删除不需要的分支 修改最新commit的message 修改老旧的commit的message 把连续的多个commit整理成一个 怎样把间隔的几个commit整理成一个 删除不需要的分支: git branch -d 分支名称: git branch -d branchname 修改最新commi
阅读全文
摘要:git log ^master func git log master..func git log func --not master 以上三个等效,显示func中有,master没有的提交 git log ^func master git log func..master git log mast
阅读全文
摘要:如果未来要迈向高级工程师,压测就是必备的技能之一,只有测试阶段进行了反复的压测及优化,最终投入生产环境才会更安全可靠,这样的团队才会更被客户单位所认可。 JMeter用法 安装其实挺简单,为了方便演示,我直接Windows上安装了,后面生产环境用法会讲Linux下安装,官网相关地址如下。 1)、官网
阅读全文
摘要:1、下载软件并安装 下载地址:https://www.charlesproxy.com/download/,根据自己电脑操作系统类型自行下载安装 2、配置 1、设置SSLProxy Settings 针对https的请求 这个是一定要设置的 我这里只写了一个端口号443 也可以写https请求的地址
阅读全文
摘要:为什么要变基 Git官方文档中提到: 在 Git 中整合来自不同分支的修改主要有两种方法:merge 以及 rebase。 merge也就是合并,这个概念很容易理解,我们从分支上拉取代码进行修改,再提交的时候,如果遇到了别人的修改,则把我们的修改和他们的修改合并一下。那么rebase中文译为变基是什
阅读全文
摘要:git pull -r 在push代码时,会提示使用git pull命令,也就是拉取远端代码,更新我们的仓库,那么为什么又要加个 --rebase命令呢? git pull = git fetch + git merge FETCH_HEAD git pull --rebase = git fetc
阅读全文
摘要:GitLab 社区版 8.8.5 https://gitlab.com/xhang/gitlab GitLab 中文社区版 /etc/gitlab/gitlab.rb #gitlab配置文件 /opt/gitlab #gitlab的程序安装目录 /var/opt/gitlab #gitlab目录数据
阅读全文
摘要:用root用户登录Gitlab,选择项目->设置->Webhooks 这个地方需要填写URL和Secret Token,URL就是Jenkins任务中Build Trigger中的地址 Secret Token一般不容易发现,需要点击“Advanced"按钮 展开之后,点击”Generate",生成
阅读全文
摘要:Git的相关理论基础 Git的四大工作区域 Git的工作流程 Git文件的四种状态 一张图解释Git的工作原理 Git的四大工作区域 先复习Git的几个工作区域哈: Workspace:你电脑本地看到的文件和目录,在Git的版本控制下,构成了工作区。 Index/Stage:暂存区,一般存放在 .g
阅读全文
摘要:情况一:未使用 git add 缓存代码时: 请务必记得 git checkout -- <file> 是一个危险的命令。 你对那个文件在本地的任何修改都会消失——Git 会用最近提交的版本覆盖掉它。 除非你确实清楚不想要对那个文件的本地修改了,否则请不要使用这个命令。 // 放弃单个文件修改,注意
阅读全文
摘要:压测相关概念 吞吐率(Requests per second) 概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率。 计算公式:总请求数 / 处理完成这些请求数所花费的时间,即 Requ
阅读全文
摘要:客户端(windows)要做的事情 默认机器上已安装git,若没有,请先安装git 查看本地是否有ssh公钥文件夹,若没有,则创建文件夹 mkdir ~/.ssh //创建文件夹 生成公钥 邮箱最好为你github注册邮箱,因为github会用到这个公钥 ssh-keygen -t rsa -C "
阅读全文
摘要:Windows Terminal 使用技巧 安装 直接在 Windows 10 的 应用商店 里面安装。 桌面左下角点击 窗口图标, 输入 store , 点击打开 应用商店。 点击右上角搜索图标,输入 terminal ,选择 Windows Terminal 根据提示选择安装即可。 设定缺省sh
阅读全文
摘要:1. 使用 Ctrl+Alt+←(左方向键) 2. 使用导航栏,Navigate -> Back todo 编辑器快捷使用 双击shift,用于快速查找 Ctrl+o 方法重写 Ctrl+i 实现接口方法 Ctrl+Q 关闭当前窗口 自己配置-- close 查询快捷键 CIRL+B 找变量的来源,
阅读全文
摘要:如果你已经有了一套名为 id_rsa 的公秘钥,将要生成另外一个公钥,比如 aysee ,你也可以使用任何你喜欢的名字。 步骤如下: 1、生成一个新的自定义名称的公钥: ssh-keygen -t rsa -C "YOUR_EMAIL@YOUREMAIL.COM" -f ~/.ssh/aysee 执
阅读全文
摘要:本地Windows电脑 生成 SSH 密钥 ssh-keygen -t rsa -C 'xxx@xxx.com' 然后一路回车(-C 参数是你的邮箱地址) SSH 秘钥默认储存在账户的主目录下的 ~/.ssh 目录 (也就是本地电脑C盘你的账户下) cd ~/.ssh 查看是否包含id_rsa和id
阅读全文