logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用git revert回退版本

我在这篇文章中介绍了如何使用git reset命令回退版本。使用git reset回退版本_new9232的博客-CSDN博客_git 回退到最新版本但是这种方法只适用于同一个分支只有一个人在修改代码。如果同一个分支有多人修改代码时,那这个命令就不适用了。为什么呢?我通过一个简单的例子说明下。1、git reset弊端tom和jack两个人现在拉取的是同一个分支的代码,提交记录是下面这样的。然后t

#git
使用git restore --staged撤销你在暂存区的提交

我们通过git add命令将文件提交到暂存区之后,发现文件提交错了,就可以通过git restore --staged撤销在暂存区提交的文件。通过实例演示一下当前目录下有三个文件进行了修改,并提交到了暂存区。通过git ls-files命令可以查看暂存区的文件$ lsREADME.mda.txtmain.cpplng@DESKTOP-9TD21KL MINGW64 ~/Desktop/新建文件夹/

#git
git工作流程简介

1、git工作流程图git clone(克隆):从远程仓库中克隆代码到本地仓库git add(添加):将工作区修改的代码添加到缓存区git commit(提交):将缓存区代码提交到本地仓库git push(推送):将本地仓库中的代码推送到远程仓库git pull(拉取):拉取远程仓库的代码到工作区2、初始化一个本地仓库并推送到远程仓库2.1、初始化本地仓库我们创建一个文件夹,使用git init命

#git
使用windows提供的API判断防火墙开启状态

有时候在代码中我们需要检测防火墙的状态变化,就可以使用windows提供的API函数#include <windows.h>#include <crtdbg.h>#include <netfw.h>#include <objbase.h>#include <oleauto.h>#include <stdio.h>#pragma

#c语言
opencv实现人脸识别(c++实现)

本文章基于opencv + VS2015实现人脸识别。可对人脸,眼睛,嘴部进行识别。

#opencv#c++#计算机视觉
交叉编译介绍以及openssl如何交叉编译

交叉编译是指在一种计算机平台(如x86架构的PC)上生成另一种平台(如ARM架构的嵌入式设备)可执行代码的过程。其核心价值在于提升开发效率,允许开发者使用高性能主机为资源受限的目标设备编译程序。

#c++#算法#linux
Jenkins从配置到实战(二) - Jenkins的Master-Slave分布式构建

Jenkins的Master-Slave分布式构建,就是通过将构建过程分配到从属Slave节点上,从而减轻Master节点的压力,而且可以同时构建多个,有点类似负载均衡的概念。简单理解就是,将Jenkins服务器上的构建任务分配到其他机器上,可以是linux,也可以是windows,这样不仅减轻了Jenkins服务器的压力,也实现了跨平台的任务构建。

文章图片
#jenkins#服务器#自动化
linux平台制作deb包

本文章主要介绍下如何在linux平台制作一个deb格式的安装包

#linux#debian#ubuntu
libcurl开源库的编译与使用全攻略

libcurl 是一个功能强大、易于使用、可移植性强、可定制性强、高效稳定的网络通信库,被广泛应用于各种软件开发中

#网络#c++#网络协议
opencv实现人脸识别(c++实现)

本文章基于opencv + VS2015实现人脸识别。可对人脸,眼睛,嘴部进行识别。

#opencv#c++#计算机视觉
    共 41 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择