[LCTT 翻译转载] 软件开发|Git 提交是差异、快照还是历史记录?
大家好!我一直在慢慢摸索如何解释 Git 中的各个核心理念(提交、分支、远程、暂存区),而提交这个概念却出奇地棘手。<br/>要明白 Git 提交是如何实现的对我来说相当简单(这些都是确定的!我可以直接查看!),但是要弄清楚别人是怎么看待提交的却相当困难。所以,就像我最近一直在做的那样,我在 Mastodon 上问了一些问题。
大家好!我一直在慢慢摸索如何解释 Git 中的各个核心理念(提交、分支、远程、暂存区),而提交这个概念却出奇地棘手。<br/>要明白 Git 提交是如何实现的对我来说相当简单(这些都是确定的!我可以直接查看!),但是要弄清楚别人是怎么看待提交的却相当困难。所以,就像我最近一直在做的那样,我在 Mastodon 上问了一些问题。
到目前为止,我们已经讲解了包括变量、可变性、常量、数据类型、函数、if-else 语句 和循环在内的一些关于 Rust 编程的基础知识。<br/>在 Rust 基础系列的最后一章里,让我们现在用 Rust 编写一个程序,使用这些主题,以便更好地理解它们在现实世界中的用途。让我们来编写一个相对简单的程序,用来从水果市场订购水果。
在 Rust 系列的上一篇文章中,我介绍了如何使用 if 和 else 关键字来处理 Rust 程序的控制流。<br/>这是处理程序控制流的一种方法。另一种方法是使用循环。因此,让我们在本文中看看循环。
在上一篇文章中,你学习了函数。在这篇文章中,我们将学习使用条件语句来管理 Rust 程序的控制流。
推进你的 Rust 学习,熟悉 Rust 程序的变量和常量。
在 Rust 编程系列的第一篇中,你将学习如何用 Rust 编写和执行你的第一个程序。<br/>注:与其他 LCTT 系列转载不同,本文并非由我本人翻译,但是由于我有计划翻译该系列文章后续内容,所以将本前置文章搬运过来。