初始化操作:
1.新建文件夹作为本次的一个演示项目(初始化Git)
2.创建一个 game.py 的文本
3.创建一个 README.md 文件,写清楚这是一个课后作业的项目。
4.执行 git add README.md game.py 命令将文件添加到暂存区域,接着执行 git commit -m "guess game" 提交项目的第一个快照
5.更改两个文件( README.md game.py)
比较暂存区域与工作目录(例子我使用的以前学习过的一个代码)
首先,diff 命令是 linux 上非常重要的工具,用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方。diff 程序的输出被称为补丁 (patch),因为 Linux 系统中还有一个 patch 程序,可以根据 diff 的输出将 a.c 的文件内容更新为 b.c。
每行的解释
第一行:diff --git a/README.md b/README.md——表示对比的是存放在暂存区域的 README.md 和工作目录的 README.md
第二行:index 0add77b..58dc7e6 100644——表示对应文件的 ID 分别是 7966837 和 472a180,左边暂存区域,后边当前目录。最后的 100644 是指定文件的类型和权限。
第三行:--- a/README.md——表示该文件是旧文件(存放在暂存区域)
第四行:+++ b/README.md——表示该文件是新文件(存放在工作区域)
第五行:@@ -1 +1,2 @@——以 @@ 开头和结束,中间的“-”表示旧文件,“+”表示新文件,后边的数字表示“开始行号,