找到最近一次提交,复制提交的信息码,如图:
复制该信息码,然后控制台revert一下,就OK
git revert eb4b58fd5d0aa75f890084bfdc879b6cd2c5dd70
想回到其他的节点,直接获取节点的值,复制粘贴后revert一下就OK了,然后就可以恢复到之前提交的节点,不过代码最好是确认好了再提交,能在本地测试就尽量测试了之后在提交。
有这样的情况,在代码提交完成之后, 发现出了问题,需要回滚到上一次提交的节点,怎么做呢。 首先找到git提交的日志git log找到最近一次提交,复制提交的信息码,如图: 复制该信息码,然后控制台revert一下,就OK git revert eb4b58fd5d0aa75f890084bfdc879b6cd2c5dd70想回到其他的节点,直接获取节点的值,复制粘贴后...
Demo RabbitMQ / Node / Socket IO / OpenFin / Angular
一个基本的流程集,它将流经rabbitMQ 服务器的数据与NodeJS 服务器集成在一起,然后通过websockets(套接字I/O)使数据可用
( $ ...表示命令行条目)
克隆这个 repo $
git
clone https://
git
hub.com/openfin/openfinMQ.
git
安装依赖项$ npm install
安装凉亭依赖项:
cd 进入客户端目录$ cd client
bower install
启动服务器$ rabbitmq-server
启动发布者(从根目录) $ node server/publisher.js
开始索引(从根目录) $ node server/server.js
连接到 OpenFin
将 Web 客户端
在博文“利用SSH完成
Git
与
Git
Hub的绑定”中,咱们完成了本地
Git
与远程
Git
Hub的绑定,这意味着咱们已经可以通过
Git
向
Git
Hub
提交
代码啦!但是在进行演示之
前
,咱们需要先了解两个命令,也是咱们在将来需要经常用到的两个命令,分别为push和pull.push:该单词直译过来就是“推”的意思,如果咱们本地的代码有了更新,为了保持本地与远程的代码同步,咱们就需要把本地的代码推到远程的仓库,代码示例:
git
pushoriginmasterpull:该单词直译过来就是“拉”的意思,如果咱们远程仓库的代码有了更新,同样为了保持本地与远程的代码同步,咱们就需要把远程的代码拉到本地,代码示例:
回溯到创建feature-A 分支
前
让我们先回溯到上一节feature-A分支创建之
前
,创建一个名为fix-B 的特性分支。
要让仓库的HEAD、暂存区、当
前
工作树回溯到指定状态,需要用到
git
rest --hard命令。只要提供目标时间点的哈希值A,就可以完全恢复至该时间点的状态。
$
git
reset --hard fd0cbf0d4a2...
回退命令:
$
git
reset --hard HEAD^ 回退到上个版本
$
git
reset --hard HEAD~3 回退到
前
3次
提交
之
前
,以此类推,回退到n次
提交
之
前
$
git
reset --hard commit_id 退到/进到 指定commit的sha码
强推到远程:
$
git
push origin HEAD --force
1、revert的原理是,在当
前
提交
后面,新增
一次
提交
,抵消掉上
一次
提交
导致的所有变化。它不会改变过去的历史,所以是首选方式,没有任何丢失代码的风险
2、revert可以抵消上一个
提交
,那么如果想要抵消多个需要执行
git
revert 倒数第一个commit id 倒数第二个commit
3、这个就常用于当你
提交
了
一次
commit之后发现
提交
的可能有问题就可以用到revert
4、还有一种情景是已经有很多人
提交
过代码,但是想改之
前
的某
一次
commit记录又不想影.
这将撤消最近
一次
提交
,并将
git
回滚
到上一个版本。如果你想撤消更多
提交
,可以使用HEAD~2(撤消最近两次
提交
)或HEAD~3(撤消最近三次
提交
)等。
请注意,此操作会永久删除更改。如果您想保留更改但将其还原到上一个版本,请使用以下命令:
git
revert HEAD
这将创建一个新的
提交
,该
提交
将撤消最近
一次
提交
的更改。这是一种非破坏性
回滚
方法,可以在保留更改的同时还原到上一个版本。
MYSQL:WARN: Establishing SSL connection without server‘s identity verification is not recommended.
135801
已经通过图灵测试的中文屋: