Git的各种撤销操作

使用版本控制工具Git最大的好处就是,发生错误操作、修改后可以恢复到原来最后一次正确的状态

撤销git push操作

运行git push后,会将新的commit提交到远程仓库。可以使用git revert来撤销操作

1
git revert <SHA>

Read More

Rust快速入门

Rust简介

Rust是一种编译语言,与CGo一样编译后生成的是二进制文件。Rust专注于安全速度并发。并且不需要垃圾回收器,这也让Rust在某些情况下比其他语言更好用。比如与其他语言混合编写嵌入其中、编写底层软件,驱动或操作系统。Rust在编译期间会将语法错误和不安全因素最大程度地找出来,从而避免在程序运行时出现问题。Rust语言可以胜任三个软件层次的开发。并且在今年5月15号发布了第一个1.0.0正式版本。

Read More

使用Jekyll在Github上搭建个人Blog

拥有自己的个人Blog可以把自己学到的技术,想法、经历分享出来,也可以用来写日记。远比QQ空间有意思多了,尤其是对于程序员来说,可以随意折腾。Jekyll就是一款生成静态页面(HTML文件)的工具,Jekyll是用Ruby编写的。但使用者不需要掌握Ruby,只需要在控制台(terminal)中输入几条简单的命令就能搭建出一个Blog来,但如果你还懂得网站前端的知识如HTMLCSSJavascript的话,你就能完全自定义你自己的Blog。

Read More