先用一幅图,从总体上描述主要git命令的工作流程workspace:本地的工作目录。(记作A)index/stage:暂存区域,临时保存本地改动。(记作B)localrepository:本地仓库,只想最后一次提交HEAD。(记作C)remoterepository:远程仓库。(记作D)以下所有的命令的功能说明,都采用上述的标记的A、B、C、D的方式来阐述。通过gitinit命令把这个目录变成Git可以管理的仓库第一步,用命令gitadd告诉Git,把文件添加到仓库:$gitaddreadme.