在线免费编程工具推荐

php 在线编程调试php代码:https://onlinephp.io/ 还可以选php版本,测试验证小段php代码非常方便。 python 在线编程调试python代码:https://www.online-python.com/ 正则表达式 在线编辑测试验证正则匹配: https://regex101.com/ 高亮显示,正则语法对不对,在线输入测试数据,马上就能验证,不用再傻傻跑代码调试正

git reset, git revert, git rebase区别

重置 git reset 我们从 Git 的 reset 命令开始。确实,你应该能够认为它就是一个 “回滚” —— 它将你本地环境返回到之前的提交。这里的 “本地环境” 一词,我们指的是你的本地仓库、暂存区以及工作目录。 先看一下图 1。在这里我们有一个在 Git 中表示一系列提交的示意图。在 Git 中一个分支简单来说就是一个命名的、指向一个特定的提交的可移动指针。在这里,我们的 master

git merge命令之Fast-forward(快速合并)和 three way merge(三路合并)

前言 合并场景之 Fast-forward(快速合并) 合并场景之 three way merge(三路合并之正常合并) 合并场景之 three way merge(三路合并之冲突合并) 中止合并 1.前言 将指定分支合并到当前分支 git merge <branch> 如果当前指针指向的是 master 分支,那么下面代码就是将 dev 分支合并到 master 分支 git mer