![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
开发工具
文章平均质量分 65
git、souretree...
DBCai
记录,只为以后有一份属于自己的回忆!
展开
-
GIT-优雅地回滚错误提交
GIT-优雅地回滚错误提交背景:日常开发中,偶尔会因为粗心而将代码提交到错误的分支上且推送到了远程。虽说这种情况可以通过写清单的方式来避免,但是如果真的遇到了,那该怎么办呢?下面写好了两种应对方式必备知识:GIT 有两种回退方式,分别是 git resert 与 gitrevertgit resert 方式,它是向后回退,会导致分支数据丢失git revert 方式,它是向前回退,分支信息会保留下来解决原理:将错误的提交回退到工作区,接着将修改保存 贮藏 起来,最后切换分支并弹出原创 2021-03-24 23:55:55 · 539 阅读 · 1 评论 -
我与随机红包算法的故事
我与随机红包算法的故事原创 2022-08-17 16:45:00 · 444 阅读 · 0 评论 -
phpstrom、laradock、phpunit 进行单元测试
phpstrom、laradock、phpunit 进行单元测试背景:环境: windows 系统电脑,laradock 套集成环境,phpstrom开发容器中的项目与的本地项目为同一路径,这是基于映射机制实现的,日常开发使用 phpstrom(IDE) 直接打开本地的项目进行开发如今我想实现单元测试,本地修改代码,在IDE中点击运行,就能使用容器中的环境来运行。这想法是可以实现的!!实现原理:IDE 中进行单元测试,IDE 会使用 SSH 命令连接到容器(实现方式很多,这里介绍 SSH原创 2021-03-20 05:04:51 · 675 阅读 · 1 评论 -
SourceTree 踩坑集合(完善中)
SourceTree(ST) 踩坑集合1、部分功能异常请使用最新版本 GIT。 安装最新版 GIT触发过的异常功能:1、ST 的‘ 命令行模式’无法使用,点击无效2、ST 无法推送新建的分支到远程2、拉取远程分支在 ST 中找到对应的远程分支,‘双击左键’ 或 右键后选择‘检出 origin/xx 分支’。然后查看本地分支就能看到新建的关联分支了3、解决 无权限 或 需要账号密码问题1、使用 GIT 生成密钥。使用 Git bash 输入以下命令并持续回车:ssh-keygen -o原创 2020-07-05 00:58:17 · 663 阅读 · 1 评论 -
Git:避免更新代码导致被还原或覆盖的解决方案
Git:避免更新代码导致被还原或覆盖的解决方案结论先行:1、明确分工,相同文件,尽可能只由一个人操作 (根本上解决问题) 2、保存储藏->拉取代码->弹出储藏->解决冲突 (推荐,版本记录好看且方便) 3、拉取代码,合并时的必填消息不填或为空!最后检查每一个被修改的文件,确保没有问题后再重新提交白菜实验:人物:小白与小菜 前提:协同开发,关联同一个远程仓...原创 2018-06-30 19:30:19 · 6957 阅读 · 3 评论 -
git pull 与 git push 区别
git pull 与 git push 区别结论先行:1、git pull = git fetch + git merge 2、git fetch 只会将本地库所关联的远程库commit ID 更新到最新 3、git pull 将本地库所关联的远程库commit ID 更新到最新的同时,还自动合并了远程仓库的代码(冲突另外说)白菜实验一:人物:小白与小菜 前提:协同开发,...原创 2018-06-30 19:28:45 · 8531 阅读 · 1 评论 -
安装最新版GIT
CentOS操作系统安装最新版GIT具体步骤:1、安装依赖包yum install perl cpio curl curl-devel zlib-devel openssl-develexpat-devel gettex-devel -y2、找到最新Git 1、访问 https://github.com/git/git ,点击 releases 按钮 ...原创 2018-04-24 22:50:53 · 904 阅读 · 2 评论 -
nginx从http重定向到https
使用nginx把http重定向到https背景: 1、没有加S的网页容易被嵌入广告 2、没有www的网页,微信支付调用不起来,够坑吧!解决方案: 1、将http重定向到https 2、将 domain.com 跳转到 www.domain.com必备知识: 1、http 默认为 80 端口 2、https 默认为 443 端口...原创 2018-04-24 22:10:43 · 6672 阅读 · 1 评论 -
Filezilla拖拽文件出错
Filezilla无法确定拖放操作目标,由于shell未正确安装__解决办法问题描述: 使用filezilla拖拽文件到桌面的时候,提示”无法确定拖放操作目标……”解决思路: 打开cmd去到filezilla安装目录执行如下两条指令后重启即可(regsvr32 fzshellext.dll 、regsvr32 fzshellext_64.dll )解决步骤: 具体解决办法很多,那就来一个小白也能原创 2017-09-07 21:57:30 · 3701 阅读 · 2 评论