文章 2017-09-04 来自:开发者社区

git回滚到任意版本

先显示提交的log $ git log -3 commit 4dc08bb8996a6ee02f Author: Mark <xxx@xx.com> Date: Wed Sep 7 08:08:53 2016 +0800 xxxxx commit 9cac9ba76574da2167 Author: xxx<xx@qq.com> Date: Tue S...

文章 2017-09-01 来自:开发者社区

版本控制软件爆出远程命令执行漏洞 涉及Git、SVN、Mercurial、CVS版本控制

几个流行的版本控制系统受到可能严重的 远程命令执行漏洞 的影响。受影响产品的开发人员本周发布了更新补丁来修补安全漏洞。该缺陷影响版本控制软件, 如 Git (CVE-2017-1000117)、Apache Subversion (CVE-2017-9800)、Mercurial (CVE-2017-1000116) 和 CVS。由于CVS 系统上次更新已经是9年前的事情了, ...

文章 2017-08-27 来自:开发者社区

git版本还原

本地还原 在确认需要进行版本还原以后, 打开GIT BASH 输入: git reset --hard ad76ebf5ba8fb12bc38300ee99db478b332c1f7b 此操作成功以后,本地文件已经还原到 指定的COMMIT版本。 服务器还原 如果远程服务器的文件库也需要还原到 ad76ebf5ba8fb12bc38300ee99db478b332c1f7b 版本,则需要在GI.....

文章 2017-08-15 来自:开发者社区

Git 系列(四):在 Git 中进行版本回退

在这篇文章中,你将学到如何查看项目中的历史版本,如何进行版本回退,以及如何创建 Git 分支以便你可以大胆尝试而不会出现问题。 在你的 Git 项目的历史中,你的位置就像是摇滚专辑中的一个片段,由一个被称为 HEAD 的 标记来确定(如磁带录音机或录音播放器的播放头)。要在你的 Git 时间线上前后移动 HEAD ,需要使用 git checkout 命令。 git checkout 命令的使用....

文章 2017-07-06 来自:开发者社区

goalng 发布的版本中自动加上 git revision

概述 起因是这样的,在编译发布 golang 工程时,希望版本号中包含有 git revision number。 但是,没有commit之前,是没法知道 revision number 的,commit之后,如果要修改代码中 version 的相关信息,又会导致需要再次的 commit。 针对这种情况,希望能够在编译时动态的将当前的 git revision number 加入到 versio....

文章 2017-07-03 来自:开发者社区

Git在版本2.13中继续改进了安全性和UI

Git的最新版本做了很多改进,旨在改进其用户界面,同时也修复了两个重要的漏洞。众所周知,Git用于唯一识别对象的SHA-1哈希算法最近被证明容易受到碰撞攻击。虽然Git团队准备过渡到一个新的更安全的散列算法,但它们已经实现了一种算法,这种算法可以检测和拒绝任何创建时带有制造冲突目的的对象。这应该会有效地减轻被攻击的风险。 在安全性方面,Git 2.13版本还修复了一个漏洞,这个漏洞会影响到所有使....

文章 2017-06-03 来自:开发者社区

Spring Boot中使用Actuator的/info端点输出Git版本信息

对于Spring Boot的Actuator模块相信大家已经不陌生了,尤其对于其中的/health、/metrics等强大端点已经不陌生(如您还不了解Actuator模块,建议先阅读《Spring Boot Actuator监控端点小结》)。但是,其中还有一个比较特殊的端点/info经常被大家所忽视,因为从最初的理解,它主要用来输出application.properties配置文件中通过inf....

文章 2017-06-02 来自:开发者社区

《Git版本控制管理(第2版)》——4.3 Git在工作时的概念

本节书摘来自异步社区《Git版本控制管理(第2版)》一书中的第4章,第4.3节,作者:【美】Jon Loeliger , Matthew McCullough著,更多章节内容可以访问云栖社区“异步社区”公众号查看 4.3 Git在工作时的概念 带着一些原则,来看看所有这些概念和组件是如何在版本库里结合在一起的。让我们创建一个新的版本库,并更详细地检查内部文件和对象库。 4.3.1 进入.git目....

文章 2017-06-01 来自:开发者社区

《Git版本控制管理(第2版)》——1.3 先例

本节书摘来自异步社区《Git版本控制管理(第2版)》一书中的第1章,第1.3节,作者:【美】Jon Loeliger , Matthew McCullough著,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.3 先例 VCS的完整历史已经超出了本书的讨论范围。然而,有一些具有里程碑、革新意义的系统值得一提。这些系统对Git的开发或者有重要的铺垫意义,或者有引导意义。(本节为可选章节,希....

文章 2017-06-01 来自:开发者社区

《Git版本控制管理(第2版)》——第1章 介绍 1.1背景

本节书摘来自异步社区《Git版本控制管理(第2版)》一书中的第1章,第1.1节,作者:【美】Jon Loeliger , Matthew McCullough著,更多章节内容可以访问云栖社区“异步社区”公众号查看 第1章 介绍 1.1 背景 现如今,难以想象有创意的人会在没有备份策略的情况下启动一个项目。数据是短暂的,且容易丢失——例如,通过一次错误的代码变更或者一次灾难性的磁盘崩溃。所以说,在....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注