GIT基础篇,GIT基础操作及文件状态详解
1、GIT仓库文件状态变化周期如图

2、新建一个仓库,并检查当前仓库状态:
1.先运行 git init 创建仓库
2.再运行 git status 检查当前仓库状态
运行结果如图

3、创建一个README.md文件,然后再查看文件状态,
1.touch README.md 创建一个README.md文件
2.ls 查看当前目录下的文件
3.git status查看当前仓库状态
运行结果如图,Untracked files下的文件列表就是新增的,未跟踪的文件

4、跟踪新建的README.md文件,然后再看看状态
1.git add README.md 跟中README.md文件
2.git status 查看跟踪后的文件状态
运行结果如图,Changes to be committed下的文件列表就是已暂存状态文件,此时只要commit一下文件此刻的版本就会保存在历史记录

5、我们现在把README.md文件提交,然后再看看状态
1.git commit -m '测试一下' 把文件从暂存区提交文件到仓库中
2.git status 查看提交后的文件状态

6、修改README.md文件,然后再看文件状态状态
1.vim README.md 修改README.md文件,新增内容测试一下
2.git status 查看修改后文件的状态

7、使用git diff命令,可以查看更新的内容,若图所示

8、再次提交文件
git add README.md && git commit -m '测试一下'

9、移除文件及查看文件状态
1.git rm README.md 移除README.md文件
2.git status 查看状态,可以看到仓库中README.md已被移除
3.git commit -m '测试一下' 提交文件修改
4.git status 再查看状态
5.ls 查看移除后文件的状态

10、移动文件及查看文件状态
1.touch README.md 创建README.md文件
2.git add README.md && git commit -m '测试一下' 跟中及提交README.md文件
3.git mv README.md README2.md 移动README.md文件并改名为README2.md文件
4.git status 查看移动后文件的状态
