如何恢复被删除的git分支
Hi,你好,我是猿java。 今天,公司有个小伙伴不小心误删了辛辛苦苦开发了一周的git branch,如果要重写代码,那简直要疯了,有没有什么好办法可以恢复呢? 今天我们就来聊一聊。 相信直觉 {#相信直觉} ============ 首先,你要相信 git是个很强大的项目管理,如果没有恢复的方法,那么它就配不上你这么优秀的程序员。好了,废话不多说,直接上干货。这里以恢...
Hi,你好,我是猿java。 今天,公司有个小伙伴不小心误删了辛辛苦苦开发了一周的git branch,如果要重写代码,那简直要疯了,有没有什么好办法可以恢复呢? 今天我们就来聊一聊。 相信直觉 {#相信直觉} ============ 首先,你要相信 git是个很强大的项目管理,如果没有恢复的方法,那么它就配不上你这么优秀的程序员。好了,废话不多说,直接上干货。这里以恢...
git 应该是当下代码管理最流行的工具,关于其两个重要的指令 `git merge` 和 `git rebase` 该如何使用也是争议颇多,这篇文章我们一起来聊一聊。 什么是 merge? {#什么是-merge} ======================= `git merge`(合并)是一种将分叉的历史记录重新组合在一起的方法,在使用 `git merge` 时,当...
我以windows 为例: 首先下载 一个 工具 nginx , 我用的 是小皮 https://www.xp.cn/ (官网下载地址) 安装教程: 1. 先准备两个域名,一个做前台用一个做后台用的,二级域名也可以,例如:前台用 tool.baidu.com 后台用 admin.baidu.com 2. 无需数据库安装环境 Nginx+php7.4 3. 下载源码解...
[nginx](https://51tbox.com/ "View all posts in nginx") 快速安装 ----------------------------------------------------------- 2种安装方式: (1)编译安装 (2) yum安装: epel仓库安装: 版本比较低,配置不易读 官方仓库:版...
![](http://static.51tbox.com/static/2024-08-29/col/ce5d019e51c95059b10cd3819aa7643b/90058253bd1641739a81d1ae6010eccd.png.jpg)
这就是相应字符的ascii码前面加上%。 %为一转义字符,它后面跟两个十六进制字符,例如%20,它表示值为20h的字符,即"空格"。 要解码,只需定义一个字符变量,赋值即可。 例如%41对应的字符为A。过程:ch=4\*16+1; HTML Encoding Reference URL-encoding : ASCII Character ...
`#!/bin/bash` `APP_NAME="${0##*[\\/]}"` `APP_VERSION="1.0"` `#颜色定义` `cBleak=1` `cGreen=2` `cYellow=3` `cBlue=4` `cFuchsia=5` `cCyan=6` `cWhite=7` `co...
namp 获取本机开放端口 ![](http://static.51tbox.com/static/2024-08-29/col/b89d36b4449c9c995fde040c33917c6a/3d4573de49af48cbbed79e66f92220e4.png.jpg) **NMap 使用技巧总结** --------------- ![](http://stat...
1.安装expect [root@m01 ~]# yum install -y expect 2.编写expect脚本 #!/usr/bin/expect set ip 10.0.0.51 set pass 123456 set timeout 30 spawn https://51tbox.com/ root@$i...
1.安装[sshpass](https://51tbox.com/ "View all posts in sshpass") [root@m01 ~]# yum install -y sshpass 2.使用sshpass命令 [root@m01 ~]# sshpass -p 123456 ssh root@10.0.0.51 ...