目的学习如何从分支移除最近的提交。上一小节的 revert 是一个让我们撤销仓库中的任意提交的强大命令。然而,原始提交和“撤销”提交在分支历史中都可见(使用 git log 命令)。我们经常做提交,并很快意识到犯了错误。如果有一个“收回”命令能允许我们假装不正确的提交从未发生过该多好啊。“收回”命令甚至还会阻止错误的提交在 git log 历史中的显示。
ifif letmatchif 表达式Rust 中的 if 表达式基本就是如下几种形式:// 形式 1if expr1 {}// 形式 2if expr1 {}else {}// 形式 3if expr1 {}else if expr2 { // else if 可多重}else {}相对于 C 系语言,Rust 的 if 表达式的显著特点是:判断条件不用小括号括起来;它是表达式,而不是语句。
关注时代Java