Appearance
首先,必须明确我们的代码存储在哪里。常见的假设是只有两个位置——一个在远程服务器上,如GitHub,另一个在本地机器上。然而并不完全准确。Git在我们的机器上维护三种本地存储,这意味着我们的代码实际上可以在四个地方找到:
大多数Git命令主要在这四个位置之间移动文件。